|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Dispatcher
Allows to dispatch a job to a remote machine and to retrieve it's output.
Method Summary | |
---|---|
void |
dispatch(Request request,
java.util.List jobs)
Dispatches the processes described in the job request. |
void |
Kill(Request request,
java.util.List jobs)
Kills the processes associated with this job. |
void |
retrieveOutput(Request job,
java.util.List jobs)
Retrieves the output of the job from the target machine. |
java.lang.String |
Status(Job job,
int Processe)
Returns The status of the job |
void |
stop()
Cases the dispacher to stop dispaching and trys to kill dispached jobs This is currently not implemented by any dispatchers. |
boolean |
test(Queue queue)
Runs test(s) on underlying components to determine if submitting jobs should be attempted. |
Method Detail |
---|
void dispatch(Request request, java.util.List jobs)
request
- job description and requirements, include input and output file and environment
variablesvoid retrieveOutput(Request job, java.util.List jobs)
job
- job description and requirements, include input and output file and environment
variablesvoid Kill(Request request, java.util.List jobs)
java.lang.String Status(Job job, int Processe)
void stop()
boolean test(Queue queue)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |