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 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 String _handle
_credentials
protected GSSCredential _credentials
_logger
protected org.apache.log4j.Logger _logger
JobManagerService
public JobManagerService(AbstractJobManager jobManager)
getRequestSuccessMessage
public String getRequestSuccessMessage()
- Specified by:
getRequestSuccessMessage
in interface Service
getRequestFailMessage
public String getRequestFailMessage(Exception e)
- Specified by:
getRequestFailMessage
in interface Service
setCredentials
public void setCredentials(GSSCredential credentials)
- Description copied from interface:
Service
- Sets the credentials for the service.
- Specified by:
setCredentials
in interface Service
getHandle
public String getHandle()
- Description copied from interface:
Service
- Retrieves a handle to this service.
- Specified by:
getHandle
in interface Service
setArguments
public void setArguments(String[] args)
throws ServiceException
- Specified by:
setArguments
in interface Service
- Throws:
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
- Throws:
ServiceException
cancel
public void cancel()
throws JobManagerException
- Throws:
JobManagerException
signal
public void signal(int signal,
String args)
throws JobManagerException
- Throws:
JobManagerException
getStatus
public int getStatus()
getFailureCode
public int getFailureCode()
register
public void register(String url,
int statusMask)
throws JobManagerException
- Throws:
JobManagerException
unregister
public void unregister(String url)
throws JobManagerException
- Throws:
JobManagerException
shutdown
public void shutdown()