|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGridJob
Base interface for all middleware specific implementations of jobs for the Grid.
| Method Summary | |
|---|---|
void |
cancel()
Cancel this job if it is already running. |
void |
deleteJob(IProgressMonitor monitor)
Deletes the job from the grid. |
IGridJobID |
getID()
Gets the unique id of this job. |
java.util.List<java.net.URI> |
getInputStagers()
Scan folder "Input Files" in submitted job and return list of input files |
IGridJobDescription |
getJobDescription()
Gets the job description used to create the job. |
java.lang.String |
getJobName()
Gets the job name. |
IGridJobStatus |
getJobStatus()
Gets the current status of this job, without contacting the services. |
java.util.List<java.net.URI> |
getOutputStagers()
Scan folder "Output Files" in submitted job and return list of output files |
java.util.Date |
getSubmissionTime()
Gets the date and time of submission. |
IGridJobStatus |
updateJobStatus(IProgressMonitor monitor,
boolean fullStatus)
Updates the job status. |
| Methods inherited from interface eu.geclipse.core.model.IGridContainer |
|---|
canContain, contains, create, delete, deleteAll, findChild, findChildWithResource, getChildCount, getChildren, hasChildren, isDirty, isLazy, refresh, setDirty |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
dispose, getFileStore, getName, getParent, getPath, getProject, getResource, isHidden, isLocal, isVirtual |
| Methods inherited from interface eu.geclipse.core.model.IManageable |
|---|
getManager |
| Methods inherited from interface eu.geclipse.core.model.IGridElement |
|---|
dispose, getFileStore, getName, getParent, getPath, getProject, getResource, isHidden, isLocal, isVirtual |
| Method Detail |
|---|
void cancel()
void deleteJob(IProgressMonitor monitor)
throws ProblemException
monitor - Use to monitor the progress. May be null.
ProblemException - if an error occurs while deleting the job.IGridJobStatus getJobStatus()
IGridJobStatus updateJobStatus(IProgressMonitor monitor,
boolean fullStatus)
monitor - Use to monitor the progress. May be null.fullStatus - true if all available information about job should be downloaded, false if only basic info about status should be downloaded (only those available from IGridJobStatus)
IGridJobID getID()
java.lang.String getJobName()
IGridJobDescription getJobDescription()
java.util.Date getSubmissionTime()
Date object with the submission time.
java.util.List<java.net.URI> getInputStagers()
throws ProblemException
ProblemException
java.util.List<java.net.URI> getOutputStagers()
throws ProblemException
ProblemException
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||