public interface _InteractiveProcessorOperations
| Modifier and Type | Method and Description |
|---|---|
ProcessPrx |
execute(RMap inputs,
Ice.Current __current)
Executes an instance of the job returned by getJob() using
the given map as inputs.
|
long |
expires(Ice.Current __current)
Returns the system clock time in milliseconds since the epoch
at which this processor will be reaped.
|
Job |
getJob(Ice.Current __current)
Returns the job which defines this processor.
|
RMap |
getResults(ProcessPrx proc,
Ice.Current __current)
Retrieve the results for the given process.
|
JobParams |
params(Ice.Current __current)
Retrieves the parameters needed to be passed in an execution
and the results which will be passed back out.
|
boolean |
setDetach(boolean detach,
Ice.Current __current)
Sets whether or not cancel will be called on the current
Process on stop. |
void |
stop(Ice.Current __current)
Clears the current execution of
Job from
the processor to prepare for another execution. |
long expires(Ice.Current __current)
__current - The Current object for the invocation.Job getJob(Ice.Current __current)
__current - The Current object for the invocation.JobParams params(Ice.Current __current) throws ServerError
__current - The Current object for the invocation.ServerErrorProcessPrx execute(RMap inputs, Ice.Current __current) throws ServerError
__current - The Current object for the invocation.ServerErrorRMap getResults(ProcessPrx proc, Ice.Current __current) throws ServerError
__current - The Current object for the invocation.ServerErrorboolean setDetach(boolean detach,
Ice.Current __current)
throws ServerError
Process on stop. If detach is true, then the
Process will continue running. Otherwise,
_ProcessOperations.cancel(Ice.Current) will be called, before preparing for
another run.
false by default__current - The Current object for the invocation.ServerErrorvoid stop(Ice.Current __current) throws ServerError
Job from
the processor to prepare for another execution.
cancel() will be called on the current Process
if detach is set to false.__current - The Current object for the invocation.ServerError