JobManagerService (Java Globus API)
org.globus.gatekeeper.jobmanager
Class JobManagerService
java.lang.Object
|
+--org.globus.gatekeeper.jobmanager.JobManagerService
- All Implemented Interfaces:
- Service
- Direct Known Subclasses:
- ForkJobManagerService, ShellJobManagerService
- public class JobManagerService
- extends java.lang.Object
- implements Service
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_jmServer
protected JobManagerServer _jmServer
_protocol
protected JobManagerProtocol _protocol
_jobManager
protected AbstractJobManager _jobManager
_handle
protected java.lang.String _handle
_credentials
protected GlobusProxy _credentials
_logger
protected org.apache.log4j.Category _logger
JobManagerService
public JobManagerService(AbstractJobManager jobManager)
getRequestSuccessMessage
public java.lang.String getRequestSuccessMessage()
- Specified by:
getRequestSuccessMessage in interface Service
getRequestFailMessage
public java.lang.String getRequestFailMessage(java.lang.Exception e)
- Specified by:
getRequestFailMessage in interface Service
setCredentials
public void setCredentials(GlobusProxy credentials)
- Description copied from interface:
Service
- Sets the credentials for the service.
- Specified by:
setCredentials in interface Service
getHandle
public java.lang.String getHandle()
- Description copied from interface:
Service
- Retrieves a handle to this service.
- Specified by:
getHandle in interface Service
setArguments
public void setArguments(java.lang.String[] args)
throws ServiceException
- Specified by:
setArguments in interface Service
ServiceException
request
public void request(ServiceRequest request)
throws ServiceException
- Description copied from interface:
Service
- Invokes the service with given request.
- Specified by:
request in interface Service
ServiceException
cancel
public void cancel()
throws JobManagerException
JobManagerException
signal
public void signal(int signal,
java.lang.String args)
throws JobManagerException
JobManagerException
getStatus
public int getStatus()
getFailureCode
public int getFailureCode()
register
public void register(java.lang.String url,
int statusMask)
throws JobManagerException
JobManagerException
unregister
public void unregister(java.lang.String url)
throws JobManagerException
JobManagerException
shutdown
public void shutdown()