|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface IGridJobManager
A job manager is able to manage IGridJob.
| Method Summary | |
|---|---|
void |
addJobStatusListener(IGridJob[] jobs,
int status,
IGridJobStatusListener listener)
|
void |
addJobStatusListener(IGridJobStatusListener listener)
|
void |
jobStatusChanged(IGridJob job,
IGridJobStatus oldStatus)
Tells updater of the given job that status has been updated externally (i.e. job status wasn't updated in job status updater). |
void |
pauseAllUpdaters()
Stops refreshing all job status updaters |
void |
removeJobStatusListener(IGridJob[] jobs,
IGridJobStatusListener listener)
|
void |
removeJobStatusListener(IGridJobStatusListener listener)
|
void |
removeJobStatusUpdater(IGridJob job,
boolean waitForUpdater,
IProgressMonitor monitor)
Cancel current operation in job status updater and remove it from job scheduler |
void |
updateJobsStatus(java.util.ArrayList<IGridJob> selectedJobs)
Tells updaters of the given jobs to update statues of the jobs. |
void |
wakeUpAllUpdaters()
Starts refreshing all job status udapters |
| Methods inherited from interface eu.geclipse.core.model.IGridElementManager |
|---|
addElement, canManage, removeElement |
| 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.IGridModelNotifier |
|---|
addGridModelListener, removeGridModelListener |
| Method Detail |
|---|
void addJobStatusListener(IGridJobStatusListener listener)
void addJobStatusListener(IGridJob[] jobs,
int status,
IGridJobStatusListener listener)
void removeJobStatusListener(IGridJobStatusListener listener)
void removeJobStatusListener(IGridJob[] jobs,
IGridJobStatusListener listener)
void pauseAllUpdaters()
void wakeUpAllUpdaters()
void updateJobsStatus(java.util.ArrayList<IGridJob> selectedJobs)
selectedJobs - to have its status updated
void jobStatusChanged(IGridJob job,
IGridJobStatus oldStatus)
job - Job, which status has changed.oldStatus - status which was set, before job status was updated
void removeJobStatusUpdater(IGridJob job,
boolean waitForUpdater,
IProgressMonitor monitor)
job - the job, for which updater will be removedwaitForUpdater - true if this metchod should wait to moment, when job updater finish current operationmonitor - optionally monitor, which is checked during waiting for finishing updater
|
g-Eclipse Release 1.0.0 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||