public class StorageClient extends Object
| Constructor and Description |
|---|
StorageClient(String owner,
AccessType accessType,
MemoryType memory)
Constructor created for external use
|
StorageClient(String serviceClass,
String serviceName,
String owner,
AccessType accessType)
Constructor without optional argument created for gcube infrastructure internal use
|
StorageClient(String serviceClass,
String serviceName,
String owner,
AccessType accessType,
MemoryType memory)
Constructor with optional argument memoryType
|
StorageClient(String serviceClass,
String serviceName,
String owner,
AccessType accessType,
MemoryType memory,
String server)
Constructor with optional arguments server and memory
|
StorageClient(String serviceClass,
String serviceName,
String owner,
AccessType accessType,
String scope,
boolean forceScope)
Deprecated.
|
StorageClient(String serviceClass,
String serviceName,
String owner,
String server,
AccessType accessType)
Constructor with optional argument server
|
| Modifier and Type | Method and Description |
|---|---|
org.gcube.contentmanagement.blobstorage.service.IClient |
getClient()
Get Instance remote client - storage-manager-core
|
@Deprecated public StorageClient(String serviceClass, String serviceName, String owner, AccessType accessType, String scope, boolean forceScope)
ServiceClass - ServiceName - owner - typeAccess - scope - scope identifierforceScope - if true the scope used is the scope specified in scope parameter, else the scope specified in the parameter scope is used only for discovering the RuntimeResourcepublic StorageClient(String serviceClass, String serviceName, String owner, AccessType accessType)
ServiceClass - ServiceName - owner - typeAccess - scope - public StorageClient(String owner, AccessType accessType, MemoryType memory)
owner - typeAccess - memory - defines the kind of memory: VOLATILE or PERSISTENTscope - public StorageClient(String serviceClass, String serviceName, String owner, String server, AccessType accessType)
ServiceClass - ServiceName - owner - typeAccess - scope - server: - define the mongoDBserverpublic StorageClient(String serviceClass, String serviceName, String owner, AccessType accessType, MemoryType memory)
ServiceClass - ServiceName - owner - typeAccess - memory - defines the kind of memory: VOLATILE or PERSISTENTscope - public StorageClient(String serviceClass, String serviceName, String owner, AccessType accessType, MemoryType memory, String server)
ServiceClass - ServiceName - owner - typeAccess - memory - defines the kind of memory: VOLATILE or PERSISTENTserver: - define the mongoDBserverscope - public org.gcube.contentmanagement.blobstorage.service.IClient getClient()
IllegalStateException - if the resource is not found on the ISCopyright © 2016. All Rights Reserved.