org.gridbus.broker.farming.globus
Class GlobusJob

java.lang.Object
  extended byorg.globus.gram.GramJob
      extended byorg.gridbus.broker.farming.globus.GlobusJob
All Implemented Interfaces:
org.globus.gram.internal.GRAMConstants

public class GlobusJob
extends org.globus.gram.GramJob

This class extends the default GramJob class supplied in the CoG Kit This is used to make the setStatus method public.

Author:
Srikumar Venugopal(srikumar@cs.mu.oz.au)

Field Summary
 
Fields inherited from interface org.globus.gram.internal.GRAMConstants
SIGNAL_CANCEL, SIGNAL_COMMIT_END, SIGNAL_COMMIT_EXTEND, SIGNAL_COMMIT_REQUEST, SIGNAL_PRIORITY, SIGNAL_RESUME, SIGNAL_STDIO_SIZE, SIGNAL_STDIO_UPDATE, SIGNAL_STOP_MANAGER, SIGNAL_SUSPEND, STATUS_ACTIVE, STATUS_ALL, STATUS_DONE, STATUS_FAILED, STATUS_PENDING, STATUS_STAGE_IN, STATUS_STAGE_OUT, STATUS_SUSPENDED, STATUS_UNSUBMITTED
 
Constructor Summary
GlobusJob(org.ietf.jgss.GSSCredential cred, java.lang.String rsl)
           
GlobusJob(java.lang.String rsl)
           
 
Method Summary
 void setStatus(int status)
          * @see org.globus.gram.GramJob#setStatus(int)
 
Methods inherited from class org.globus.gram.GramJob
addListener, bind, cancel, getCredentials, getError, getID, getIDAsString, getRSL, getStatus, getStatusAsString, getStatusAsString, removeListener, request, request, request, setCredentials, setID, signal, signal, toString, unbind
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

GlobusJob

public GlobusJob(java.lang.String rsl)
Parameters:
rsl -

GlobusJob

public GlobusJob(org.ietf.jgss.GSSCredential cred,
                 java.lang.String rsl)
Parameters:
cred -
rsl -
Method Detail

setStatus

public void setStatus(int status)
* @see org.globus.gram.GramJob#setStatus(int)