31 class TGridJob : 
public TObject {
 
   37    TGridJob(TString jobID) : fJobID(jobID) { }
 
   38    virtual ~TGridJob() { }
 
   40    virtual TString GetJobID() { 
return fJobID; }
 
   42    virtual TGridJobStatus *GetJobStatus() 
const = 0;
 
   43    virtual Int_t           GetOutputSandbox(
const char *localpath, Option_t *opt = 0);
 
   45    virtual Bool_t          Resubmit() = 0;
 
   46    virtual Bool_t          Cancel () = 0;