g-Eclipse
Release 1.0.0

eu.geclipse.core.jobs
Class GridJobID

java.lang.Object
  extended by eu.geclipse.core.jobs.GridJobID
All Implemented Interfaces:
IGridJobID

public class GridJobID
extends java.lang.Object
implements IGridJobID

Class representing handle returned from grid to submitted job


Constructor Summary
GridJobID()
          Empty constructor for JobId created in past g-Eclipse sessions
GridJobID(org.w3c.dom.Node jobIDNode)
           
GridJobID(java.lang.String _jobID, java.lang.String _VO)
          Empty constructor for JobId created in past g-Eclipse sessions
 
Method Summary
 GridJob getJob()
           
 java.lang.String getJobID()
          Gets the job's unique ID.
 java.lang.String getVO()
           
 void setJob(GridJob job)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridJobID

public GridJobID()
Empty constructor for JobId created in past g-Eclipse sessions


GridJobID

public GridJobID(java.lang.String _jobID,
                 java.lang.String _VO)
Empty constructor for JobId created in past g-Eclipse sessions


GridJobID

public GridJobID(org.w3c.dom.Node jobIDNode)
Parameters:
jobIDNode - xml node, from which data about job should be read
Method Detail

getJobID

public java.lang.String getJobID()
Description copied from interface: IGridJobID
Gets the job's unique ID.

Specified by:
getJobID in interface IGridJobID
Returns:
A string containing the unique identifier for a job.

setJob

public void setJob(GridJob job)
Parameters:
job - created in local workspace for after submission

getJob

public GridJob getJob()
Returns:
job created within the workspace
May be null if GridJob wasn't created for submitted job

getVO

public java.lang.String getVO()

g-Eclipse
Release 1.0.0