org.itr_rescue.dataGuard.StorageServer
Class AbstractStorageServer
java.lang.Object
org.itr_rescue.dataGuard.StorageServer.AbstractStorageServer
- All Implemented Interfaces:
- IStorageServer
- Direct Known Subclasses:
- AmazonStorageServer, DB2StorageServer, GmailStorageServer
public abstract class AbstractStorageServer
- extends java.lang.Object
- implements IStorageServer
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractStorageServer
public AbstractStorageServer()
connect
public abstract int connect(java.lang.String username,
java.lang.String password)
- Specified by:
connect
in interface IStorageServer
disconnect
public abstract void disconnect()
- Specified by:
disconnect
in interface IStorageServer
fetch
public abstract int fetch(AbstractObjectData o,
java.lang.String path)
- Specified by:
fetch
in interface IStorageServer
store
public abstract int store(AbstractObjectData o,
java.lang.String id)
- Specified by:
store
in interface IStorageServer
delete
public abstract int delete(AbstractObjectData o)
- Specified by:
delete
in interface IStorageServer
getServiceDescription
public abstract java.lang.String getServiceDescription()
getServiceType
public abstract java.lang.String getServiceType()
loadService
public void loadService()
getServiceKey
public java.lang.String getServiceKey()
- Specified by:
getServiceKey
in interface IStorageServer
getPassword
public java.lang.String getPassword()
setPassword
public void setPassword(java.lang.String password)
getService_url
public java.lang.String getService_url()
setService_url
public void setService_url(java.lang.String service_url)
getUsername
public java.lang.String getUsername()
setUsername
public void setUsername(java.lang.String username)