|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |
Packages that use Job | |
---|---|
org.ogf.saga.job | The job package describes the API for submitting jobs to a grid resource. |
Uses of Job in org.ogf.saga.job |
---|
Subinterfaces of Job in org.ogf.saga.job | |
---|---|
interface |
JobSelf
A JobSelf is a Job that represents the current application, and is steerable. |
Methods in org.ogf.saga.job that return Job | |
---|---|
Job |
JobService.createJob(JobDescription jd)
Creates a job instance as specified by the job description provided. |
Job |
JobService.getJob(String jobId)
Returns the job instance associated with the specified job identification. |
Job |
JobService.runJob(String commandLine)
Runs the specified command, non-interactively, on a host chosen by the implementation. |
Job |
JobService.runJob(String commandLine,
boolean interactive)
Runs the specified command on a host chosen by the implementation. |
Job |
JobService.runJob(String commandLine,
String host)
Runs the specified command, non-interactively, on the specified host. |
Job |
JobService.runJob(String commandLine,
String host,
boolean interactive)
Runs the specified command on the specified host. |
Methods in org.ogf.saga.job that return types with arguments of type Job | |
---|---|
Task<Job,Void> |
Job.checkpoint(TaskMode mode)
Creates a task that asks the resource manager to initiate a checkpoint operation on a running job. |
Task<JobService,Job> |
JobService.createJob(TaskMode mode,
JobDescription jd)
Creates a task that creates a job instance as specified by the job description provided. |
Task<JobService,Job> |
JobService.getJob(TaskMode mode,
String jobId)
Creates a task that obtains the job instance associated with the specified job identification. |
Task<Job,JobDescription> |
Job.getJobDescription(TaskMode mode)
Creates a task that retrieves the job description that was used to submit this job instance. |
Task<Job,InputStream> |
Job.getStderr(TaskMode mode)
Creates a task that obtains the error stream of this job (which can be read). |
Task<Job,OutputStream> |
Job.getStdin(TaskMode mode)
Creates a task that obtains the input stream of this job (to which can be written). |
Task<Job,InputStream> |
Job.getStdout(TaskMode mode)
Creates a task that obtains the output stream of this job (which can be read). |
Task<Job,Void> |
Job.migrate(TaskMode mode,
JobDescription jd)
Creates a task that asks the resource manager to migrate a job. |
Task<Job,Void> |
Job.resume(TaskMode mode)
Creates a task that asks the resource manager to perform a resume operation on a suspended job. |
Task<JobService,Job> |
JobService.runJob(TaskMode mode,
String commandLine)
Creates a task that runs the specified command, non-interactively, on a host chosen by the implementation. |
Task<JobService,Job> |
JobService.runJob(TaskMode mode,
String commandLine,
boolean interactive)
Creates a task that runs the specified command on a host chosen by the implementation. |
Task<JobService,Job> |
JobService.runJob(TaskMode mode,
String commandLine,
String host)
Creates a task that runs the specified command, non-interactively, on the specified host. |
Task<JobService,Job> |
JobService.runJob(TaskMode mode,
String commandLine,
String host,
boolean interactive)
Creates a task that runs the specified command on the specified host. |
Task<Job,Void> |
Job.signal(TaskMode mode,
int signum)
Creates a task that asks the resource manager to deliver an arbitrary signal to a dispatched job. |
Task<Job,Void> |
Job.suspend(TaskMode mode)
Creates a task that asks the resource manager to perform a suspend operation on a running job. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES All Classes |