Class GcubeS3StorageBackendFactory
java.lang.Object
org.gcube.data.access.storagehub.storage.backend.impl.GcubeS3StorageBackendFactory
- All Implemented Interfaces:
org.gcube.common.storagehub.model.storages.StorageBackendFactory
@Singleton
public class GcubeS3StorageBackendFactory
extends Object
implements org.gcube.common.storagehub.model.storages.StorageBackendFactory
-
Constructor Details
-
GcubeS3StorageBackendFactory
public GcubeS3StorageBackendFactory()
-
-
Method Details
-
init
@PostConstruct public void init() -
getName
- Specified by:
getNamein interfaceorg.gcube.common.storagehub.model.storages.StorageBackendFactory
-
isSystemStorage
public boolean isSystemStorage()- Specified by:
isSystemStoragein interfaceorg.gcube.common.storagehub.model.storages.StorageBackendFactory
-
create
public org.gcube.common.storagehub.model.storages.StorageBackend create(org.gcube.common.storagehub.model.items.nodes.PayloadBackend payloadConfiguration) throws org.gcube.common.storagehub.model.exceptions.InvalidCallParameters - Specified by:
createin interfaceorg.gcube.common.storagehub.model.storages.StorageBackendFactory- Throws:
org.gcube.common.storagehub.model.exceptions.InvalidCallParameters
-