public interface _InteractiveProcessorOperationsNC
Modifier and Type | Method and Description |
---|---|
ProcessPrx |
execute(RMap inputs)
Executes an instance of the job returned by getJob() using
the given map as inputs.
|
long |
expires()
Returns the system clock time in milliseconds since the epoch
at which this processor will be reaped.
|
Job |
getJob()
Returns the job which defines this processor.
|
RMap |
getResults(ProcessPrx proc)
Retrieve the results for the given process.
|
JobParams |
params()
Retrieves the parameters needed to be passed in an execution
and the results which will be passed back out.
|
boolean |
setDetach(boolean detach)
Sets whether or not cancel will be called on the current
Process on stop. |
void |
stop()
Clears the current execution of
Job from
the processor to prepare for another execution. |
long expires()
Job getJob()
JobParams params() throws ServerError
ServerError
ProcessPrx execute(RMap inputs) throws ServerError
ServerError
RMap getResults(ProcessPrx proc) throws ServerError
ServerError
boolean setDetach(boolean detach) 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 defaultServerError
void stop() 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.ServerError