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.ServerError
ProcessPrx execute(RMap inputs, Ice.Current __current) throws ServerError
__current
- The Current object for the invocation.ServerError
RMap getResults(ProcessPrx proc, Ice.Current __current) throws ServerError
__current
- The Current object for the invocation.ServerError
boolean 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.ServerError
void 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