gr.uoa.di.madgik.environment.gcube
Class GCubeStorageSystemProvider
java.lang.Object
gr.uoa.di.madgik.environment.gcube.GCubeStorageSystemProvider
- All Implemented Interfaces:
- gr.uoa.di.madgik.environment.IEnvironmentProvider, gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
public class GCubeStorageSystemProvider
- extends Object
- implements gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
TODO: Update, locking for Index support
|
Method Summary |
void |
Delete(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
File |
GetLocalFSBufferLocation(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
File |
Retrieve(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
void |
SessionInit(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
String |
Store(File file,
boolean volatileStore,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
String |
Store(File file,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
String |
Store(URL location,
boolean volatileStore,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
String |
Store(URL location,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GCubeActionScopeHintName
public static final String GCubeActionScopeHintName
- See Also:
- Constant Field Values
DeleteOnExitHintName
public static final String DeleteOnExitHintName
- See Also:
- Constant Field Values
LocalFileSystemBufferPathHintName
public static final String LocalFileSystemBufferPathHintName
- See Also:
- Constant Field Values
RetryOnErrorCountHintName
public static final String RetryOnErrorCountHintName
- See Also:
- Constant Field Values
RetryOnErrorIntervalHintName
public static final String RetryOnErrorIntervalHintName
- See Also:
- Constant Field Values
OwnerHintName
public static final String OwnerHintName
- See Also:
- Constant Field Values
DirectoryPathHintName
public static final String DirectoryPathHintName
- See Also:
- Constant Field Values
DirectoryFileNameHintName
public static final String DirectoryFileNameHintName
- See Also:
- Constant Field Values
UseTTLHintName
public static final String UseTTLHintName
- See Also:
- Constant Field Values
StorageSystemRIContainerServiceClassHintName
public static final String StorageSystemRIContainerServiceClassHintName
- See Also:
- Constant Field Values
StorageSystemRIContainerServiceNameHintName
public static final String StorageSystemRIContainerServiceNameHintName
- See Also:
- Constant Field Values
GCubeStorageSystemProvider
public GCubeStorageSystemProvider()
SessionInit
public void SessionInit(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
SessionInit in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Retrieve
public File Retrieve(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
Retrieve in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Delete
public void Delete(String ID,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
Delete in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Store
public String Store(File file,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
Store in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Store
public String Store(File file,
boolean volatileStore,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Store
public String Store(URL location,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
Store in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Store
public String Store(URL location,
boolean volatileStore,
gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
GetLocalFSBufferLocation
public File GetLocalFSBufferLocation(gr.uoa.di.madgik.environment.hint.EnvHintCollection Hints)
throws gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
- Specified by:
GetLocalFSBufferLocation in interface gr.uoa.di.madgik.environment.ss.IStorageSystemProvider
- Throws:
gr.uoa.di.madgik.environment.exception.EnvironmentStorageSystemException
Copyright © 2013. All Rights Reserved.