org.itr_rescue.dataGuard.StorageServer.AmazonS3
Class AmazonStorageServer
java.lang.Object
org.itr_rescue.dataGuard.StorageServer.AbstractStorageServer
org.itr_rescue.dataGuard.StorageServer.AmazonS3.AmazonStorageServer
- All Implemented Interfaces:
- IRemoteIndexing, IStorageServer
public class AmazonStorageServer
- extends AbstractStorageServer
- implements IRemoteIndexing
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AmazonStorageServer
public AmazonStorageServer(java.lang.String username,
java.lang.String password)
loadService
public void loadService()
- Overrides:
loadService
in class AbstractStorageServer
connect
public int connect(java.lang.String username,
java.lang.String password)
- Specified by:
connect
in interface IStorageServer
- Specified by:
connect
in class AbstractStorageServer
disconnect
public void disconnect()
- Specified by:
disconnect
in interface IStorageServer
- Specified by:
disconnect
in class AbstractStorageServer
fetch
public int fetch(AbstractObjectData o,
java.lang.String path)
- Specified by:
fetch
in interface IStorageServer
- Specified by:
fetch
in class AbstractStorageServer
getServiceDescription
public java.lang.String getServiceDescription()
- Specified by:
getServiceDescription
in class AbstractStorageServer
getServiceType
public java.lang.String getServiceType()
- Specified by:
getServiceType
in class AbstractStorageServer
store
public int store(AbstractObjectData o,
java.lang.String id)
- Specified by:
store
in interface IStorageServer
- Specified by:
store
in class AbstractStorageServer
delete
public int delete(AbstractObjectData o)
- Specified by:
delete
in interface IStorageServer
- Specified by:
delete
in class AbstractStorageServer
storeIndex
public void storeIndex(IIndex index)
- Specified by:
storeIndex
in interface IRemoteIndexing
queryIndex
public java.io.File[] queryIndex(java.lang.String[] searchString,
java.lang.String path)
- Specified by:
queryIndex
in interface IRemoteIndexing