63 TGrid() : fGridUrl(), fGrid(), fHost(), fUser(), fPw(), fOptions(), fPort(-1) { }
85 const char * =
"",
const char * =
"")
96 {
MayNotUse(
"GetHomeDirectory");
return 0; }
112 {
MayNotUse(
"GetJDLGenerator");
return 0; }
114 {
MayNotUse(
"OpenCollection");
return 0; }
116 {
MayNotUse(
"OpenCollection");
return 0; }
129 static TGrid *
Connect(
const char *grid,
const char *uid = 0,
130 const char *pw = 0,
const char *options = 0);
virtual Bool_t IsConnected() const
virtual Bool_t Kill(TGridJob *gridjob)
virtual Bool_t Rmdir(const char *="", Option_t *="", Bool_t=kFALSE)
virtual TString GetJobID()
const char * GetHost() const
const char * GetOptions() const
virtual TGridJobStatusList * Ps(const char *, Bool_t=kTRUE)
virtual Bool_t Register(const char *, const char *, Long_t=-1, const char *=0, const char *=0, Bool_t=kFALSE)
virtual Bool_t Cd(const char *="", Bool_t=kFALSE)
virtual TGridResult * LocateSites()
virtual TGridResult * Query(const char *, const char *, const char *="", const char *="")
static TGrid * Connect(const char *grid, const char *uid=0, const char *pw=0, const char *options=0)
The grid should be of the form: <grid>://<host>[:<port>], e.g.
#define ClassDef(name, id)
virtual Int_t Mkdir(const char *="", Option_t *="", Bool_t=kFALSE)
virtual TGridCollection * OpenCollectionQuery(TGridResult *, Bool_t=kFALSE)
void MayNotUse(const char *method) const
Use this method to signal that a method (defined in a base class) may not be called in a derived clas...
virtual const char * Pwd(Bool_t=kFALSE)
virtual TGridJob * Submit(const char *)
virtual TGridCollection * OpenCollection(const char *, UInt_t=1000000)
virtual Bool_t Resubmit(TGridJob *gridjob)
const char * GetPw() const
virtual const char * GetHomeDirectory()
const char * GetGrid() const
virtual Bool_t ResubmitById(TString)
Mother of all ROOT objects.
virtual TGridJDL * GetJDLGenerator()
virtual Bool_t Rm(const char *, Option_t *="", Bool_t=kFALSE)
virtual TGridResult * Ls(const char *="", Option_t *="", Bool_t=kFALSE)
const char * GetUser() const
virtual Bool_t KillById(TString)
virtual TGridResult * Command(const char *, Bool_t=kFALSE, UInt_t=2)
const char * GridUrl() const