Java Globus API: Class JobManagerService
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
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
cancel
public void cancel()
throws JobManagerException
signal
public void signal(int signal,
String args)
throws JobManagerException
getStatus
public int getStatus()
getFailureCode
public int getFailureCode()
register
public void register(String url,
int statusMask)
throws JobManagerException
unregister
public void unregister(String url)
throws JobManagerException
shutdown
public void shutdown()