Uses of Class
org.gcube.common.storagehub.client.dsl.FolderContainer
Packages that use FolderContainer
-
Uses of FolderContainer in org.gcube.common.storagehub.client.dsl
Methods in org.gcube.common.storagehub.client.dsl that return FolderContainerModifier and TypeMethodDescriptionOpenResolver.asFolder()FolderContainer.changeAcls(String user, org.gcube.common.storagehub.model.acls.AccessType accessType) changes ACL of the FolderItem represented by this FolderContainer for a userItemContainer.getRootSharedFolder()StorageHubClient.getWSRoot()FolderContainer.newExternalFolder(String name, String description, boolean hidden, String storageName, org.gcube.common.storagehub.model.plugins.PluginParameters storageParameters) create a new FolderItem inside the FolderItem represented by this FolderContainercreate a new FolderItem inside the FolderItem represented by this FolderContainerFolderContainer.newHiddenFolder(String name, String description) create a new hidden FolderItem inside the folder represented by this FolderContainerStorageHubClient.openTrash()StorageHubClient.openVREFolder()FolderContainer.publish()makes this Folder public.FolderContainer.share(Set<String> users, org.gcube.common.storagehub.model.acls.AccessType accessType) shares this Folder with a list of users setting the same AccessType for everyone in the list.FolderContainer.unpublish()unpublish this Folder.remove share from this Folder for a list of users, for everyone or only for the caller.FolderContainer.uploadArchive(InputStream stream, String extractionFolderName) creates a set of Items in the workspace extracting the ArchiveFolderContainer.uploadArchive(InputStream stream, String extractionFolderName, long size) creates a set of Items in the workspace extracting the ArchiveMethods in org.gcube.common.storagehub.client.dsl with parameters of type FolderContainerModifier and TypeMethodDescriptionFileContainer.copy(FolderContainer folder, String newFileName) voidItemContainer.move(FolderContainer folder)