Class GcubeFolderManager
- java.lang.Object
-
- org.gcube.data.access.storagehub.storage.backend.impl.GcubeFolderManager
-
- All Implemented Interfaces:
org.gcube.common.storagehub.model.plugins.FolderManager
@Singleton public class GcubeFolderManager extends Object implements org.gcube.common.storagehub.model.plugins.FolderManager
-
-
Constructor Summary
Constructors Constructor Description GcubeFolderManager()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.gcube.common.storagehub.model.items.FolderItemgetRootFolder()org.gcube.common.storagehub.model.storages.StorageBackendgetStorageBackend()booleanmanageVersion()voidonCopiedFolder(org.gcube.common.storagehub.model.items.FolderItem copiedFolder)voidonCreatedFolder(org.gcube.common.storagehub.model.items.FolderItem folder)voidonDeletingFolder(org.gcube.common.storagehub.model.items.FolderItem folder)voidonMovedFolder(org.gcube.common.storagehub.model.items.FolderItem movedFolder)
-
-
-
Method Detail
-
getStorageBackend
public org.gcube.common.storagehub.model.storages.StorageBackend getStorageBackend()
- Specified by:
getStorageBackendin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
manageVersion
public boolean manageVersion()
- Specified by:
manageVersionin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
onCreatedFolder
public void onCreatedFolder(org.gcube.common.storagehub.model.items.FolderItem folder)
- Specified by:
onCreatedFolderin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
onDeletingFolder
public void onDeletingFolder(org.gcube.common.storagehub.model.items.FolderItem folder)
- Specified by:
onDeletingFolderin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
onMovedFolder
public void onMovedFolder(org.gcube.common.storagehub.model.items.FolderItem movedFolder)
- Specified by:
onMovedFolderin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
onCopiedFolder
public void onCopiedFolder(org.gcube.common.storagehub.model.items.FolderItem copiedFolder)
- Specified by:
onCopiedFolderin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
getRootFolder
public org.gcube.common.storagehub.model.items.FolderItem getRootFolder()
- Specified by:
getRootFolderin interfaceorg.gcube.common.storagehub.model.plugins.FolderManager
-
-