com.openexchange.admin.soap
Class OXTaskMgmt
java.lang.Object
com.openexchange.admin.soap.OXSOAPRMIMapper
com.openexchange.admin.soap.OXTaskMgmt
- All Implemented Interfaces:
- com.openexchange.admin.rmi.OXTaskMgmtInterface, Remote
public class OXTaskMgmt
- extends com.openexchange.admin.soap.OXSOAPRMIMapper
- implements com.openexchange.admin.rmi.OXTaskMgmtInterface
SOAP Service implementing RMI Interface OXTaskMgmtInterface
- Author:
- choeger
Fields inherited from class com.openexchange.admin.soap.OXSOAPRMIMapper |
CONNECT_ATTEMPTS_DELAY_TIME, MAX_RMI_CONNECT_ATTEMPTS, RMI_HOSTNAME |
Fields inherited from interface com.openexchange.admin.rmi.OXTaskMgmtInterface |
RMI_NAME |
Method Summary |
void |
deleteJob(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth,
int i)
|
void |
flush(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
|
String |
getJobList(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials cred)
|
Object |
getTaskResults(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials cred,
int id)
|
OXTaskMgmt
public OXTaskMgmt()
throws RemoteException
- Throws:
RemoteException
deleteJob
public void deleteJob(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth,
int i)
throws RemoteException,
com.openexchange.admin.rmi.exceptions.InvalidDataException,
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
com.openexchange.admin.rmi.exceptions.StorageException,
com.openexchange.admin.rmi.exceptions.TaskManagerException
- Specified by:
deleteJob
in interface com.openexchange.admin.rmi.OXTaskMgmtInterface
- Throws:
RemoteException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.TaskManagerException
flush
public void flush(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials auth)
throws RemoteException,
com.openexchange.admin.rmi.exceptions.InvalidDataException,
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
com.openexchange.admin.rmi.exceptions.StorageException,
com.openexchange.admin.rmi.exceptions.TaskManagerException
- Specified by:
flush
in interface com.openexchange.admin.rmi.OXTaskMgmtInterface
- Throws:
RemoteException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
com.openexchange.admin.rmi.exceptions.TaskManagerException
getJobList
public String getJobList(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials cred)
throws RemoteException,
com.openexchange.admin.rmi.exceptions.InvalidDataException,
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
com.openexchange.admin.rmi.exceptions.StorageException
- Specified by:
getJobList
in interface com.openexchange.admin.rmi.OXTaskMgmtInterface
- Throws:
RemoteException
com.openexchange.admin.rmi.exceptions.InvalidDataException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
getTaskResults
public Object getTaskResults(com.openexchange.admin.rmi.dataobjects.Context ctx,
com.openexchange.admin.rmi.dataobjects.Credentials cred,
int id)
throws RemoteException,
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException,
com.openexchange.admin.rmi.exceptions.StorageException,
InterruptedException,
ExecutionException,
com.openexchange.admin.rmi.exceptions.InvalidDataException
- Specified by:
getTaskResults
in interface com.openexchange.admin.rmi.OXTaskMgmtInterface
- Throws:
RemoteException
com.openexchange.admin.rmi.exceptions.InvalidCredentialsException
com.openexchange.admin.rmi.exceptions.StorageException
InterruptedException
ExecutionException
com.openexchange.admin.rmi.exceptions.InvalidDataException