public interface ItemManagerClient
| Modifier and Type | Method and Description |
|---|---|
boolean |
canWriteInto(String id) |
String |
changeACL(String id,
String user,
org.gcube.common.storagehub.model.acls.AccessType accessType) |
Integer |
childrenCount(String id)
Deprecated.
|
Integer |
childrenCount(String id,
boolean includeHidden) |
Integer |
childrenCount(String id,
boolean includeHidden,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType) |
Integer |
childrenCount(String id,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType)
Deprecated.
|
String |
copy(String id,
String destinationFolderId,
String newFilename) |
String |
createFolder(String parentId,
String name,
String description)
Deprecated.
|
String |
createFolder(String parentId,
String name,
String description,
boolean hidden) |
String |
createGcubeItem(String parentId,
org.gcube.common.storagehub.model.items.GCubeItem item) |
String |
createURL(String parentId,
String name,
String description,
URL url) |
void |
delete(String id)
Deprecated.
|
void |
delete(String id,
boolean force) |
StreamDescriptor |
download(String id,
String... excludeNodes) |
StreamDescriptor |
downloadSpecificVersion(String id,
String version) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
findChildrenByNamePattern(String id,
String name,
String... excludeNodes) |
org.gcube.common.storagehub.model.items.Item |
get(String id,
String... excludeNodes) |
List<org.gcube.common.storagehub.model.acls.ACL> |
getACL(String id) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getAnchestors(String id,
String... excludeNodes) |
org.gcube.common.storagehub.model.items.Item |
getByRelativePath(String id,
String path,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
boolean includeHidden,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType,
boolean includeHidden,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType,
String... excludeNodes)
Deprecated.
|
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
int start,
int limit,
boolean includeHidden,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
int start,
int limit,
boolean includeHidden,
String... excludeNodes) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
getChildren(String id,
String... excludeNodes)
Deprecated.
|
List<org.gcube.common.storagehub.model.service.Version> |
getFileVersions(String id) |
URL |
getPublickLink(String id) |
URL |
getPublickLink(String id,
String version) |
org.gcube.common.storagehub.model.items.Item |
getRootSharedFolder(String id) |
String |
move(String id,
String destinationFolderId) |
String |
removeAdmin(String id,
String user) |
String |
rename(String id,
String newName) |
StreamDescriptor |
resolvePublicLink(String identifier) |
List<? extends org.gcube.common.storagehub.model.items.Item> |
search(String id,
Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType,
boolean includeHidden,
String nameToMatch,
String... excludeNodes) |
String |
setMetadata(String id,
org.gcube.common.storagehub.model.Metadata metadata) |
String |
setPublic(String id,
boolean publish) |
String |
shareFolder(String id,
Set<String> users,
org.gcube.common.storagehub.model.acls.AccessType accessType) |
String |
unshareFolder(String id,
Set<String> users) |
String |
uploadArchive(InputStream stream,
String parentId,
String extractionFolderName) |
String |
uploadFile(InputStream stream,
String parentId,
String fileName,
String description) |
List<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, boolean includeHidden, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType, boolean includeHidden, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, int start, int limit, boolean includeHidden, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, int start, int limit, boolean includeHidden, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> getAnchestors(String id, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> search(String id, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType, boolean includeHidden, String nameToMatch, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionInteger childrenCount(String id, boolean includeHidden) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionInteger childrenCount(String id, boolean includeHidden, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionorg.gcube.common.storagehub.model.items.Item get(String id, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionorg.gcube.common.storagehub.model.items.Item getByRelativePath(String id, String path, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionStreamDescriptor download(String id, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString uploadFile(InputStream stream, String parentId, String fileName, String description) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString createFolder(String parentId, String name, String description, boolean hidden) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString createURL(String parentId, String name, String description, URL url) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated String createFolder(String parentId, String name, String description) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<org.gcube.common.storagehub.model.acls.ACL> getACL(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString changeACL(String id, String user, org.gcube.common.storagehub.model.acls.AccessType accessType) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString removeAdmin(String id, String user) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated void delete(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionURL getPublickLink(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionURL getPublickLink(String id, String version) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<? extends org.gcube.common.storagehub.model.items.Item> findChildrenByNamePattern(String id, String name, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionorg.gcube.common.storagehub.model.items.Item getRootSharedFolder(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString shareFolder(String id, Set<String> users, org.gcube.common.storagehub.model.acls.AccessType accessType) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString copy(String id, String destinationFolderId, String newFilename) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString uploadArchive(InputStream stream, String parentId, String extractionFolderName) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString unshareFolder(String id, Set<String> users) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString move(String id, String destinationFolderId) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString rename(String id, String newName) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionList<org.gcube.common.storagehub.model.service.Version> getFileVersions(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionStreamDescriptor downloadSpecificVersion(String id, String version) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString setMetadata(String id, org.gcube.common.storagehub.model.Metadata metadata) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionString createGcubeItem(String parentId, org.gcube.common.storagehub.model.items.GCubeItem item) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionStreamDescriptor resolvePublicLink(String identifier) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated List<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated List<? extends org.gcube.common.storagehub.model.items.Item> getChildren(String id, String... excludeNodes) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated Integer childrenCount(String id, Class<? extends org.gcube.common.storagehub.model.items.Item> onlyOfType) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubException@Deprecated Integer childrenCount(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionvoid delete(String id, boolean force) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionboolean canWriteInto(String id) throws org.gcube.common.storagehub.model.exceptions.StorageHubException
org.gcube.common.storagehub.model.exceptions.StorageHubExceptionCopyright © 2020. All Rights Reserved.