Class StorageBackendHandler
java.lang.Object
org.gcube.data.access.storagehub.handlers.plugins.StorageBackendHandler
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.gcube.common.storagehub.model.storages.StorageBackendFactoryorg.gcube.common.storagehub.model.storages.StorageBackendFactoryget(org.gcube.common.storagehub.model.items.nodes.PayloadBackend payload) Collection<org.gcube.common.storagehub.model.storages.StorageBackendFactory> static org.gcube.common.storagehub.model.items.nodes.PayloadBackend
-
Constructor Details
-
StorageBackendHandler
public StorageBackendHandler()
-
-
Method Details
-
getDefaultPayloadForFolder
public static org.gcube.common.storagehub.model.items.nodes.PayloadBackend getDefaultPayloadForFolder() -
get
public org.gcube.common.storagehub.model.storages.StorageBackendFactory get(org.gcube.common.storagehub.model.items.nodes.PayloadBackend payload) throws org.gcube.common.storagehub.model.exceptions.PluginNotFoundException - Throws:
org.gcube.common.storagehub.model.exceptions.PluginNotFoundException
-
get
public org.gcube.common.storagehub.model.storages.StorageBackendFactory get(String storageName) throws org.gcube.common.storagehub.model.exceptions.PluginNotFoundException - Throws:
org.gcube.common.storagehub.model.exceptions.PluginNotFoundException
-
getAllImplementations
public Collection<org.gcube.common.storagehub.model.storages.StorageBackendFactory> getAllImplementations()
-