public class _InteractiveProcessorTie extends _InteractiveProcessorDisp implements Ice.TieBase
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
__idsice_staticId| Constructor and Description |
|---|
_InteractiveProcessorTie(_InteractiveProcessorOperations delegate) |
_InteractiveProcessorTie() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object rhs) |
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.
|
int |
hashCode() |
java.lang.Object |
ice_delegate() |
void |
ice_delegate(java.lang.Object delegate) |
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. |
___execute, ___expires, ___getJob, ___getResults, ___params, ___setDetach, ___stop, __dispatch, __readImpl, __writeImpl, execute, expires, getJob, getResults, ice_copyStateFrom, ice_id, ice_id, ice_ids, ice_ids, ice_isA, ice_isA, ice_staticId, params, setDetach, stop___ice_id, ___ice_ids, ___ice_isA, ___ice_ping, __checkMode, __read, __read, __readImpl, __write, __write, __writeImpl, clone, ice_dispatch, ice_dispatch, ice_operationAttributes, ice_ping, ice_ping, ice_postUnmarshal, ice_preMarshalpublic static final long serialVersionUID
public _InteractiveProcessorTie()
public _InteractiveProcessorTie(_InteractiveProcessorOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate in interface Ice.TieBasepublic void ice_delegate(java.lang.Object delegate)
ice_delegate in interface Ice.TieBasepublic boolean equals(java.lang.Object rhs)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic ProcessPrx execute(RMap inputs, Ice.Current __current) throws ServerError
_InteractiveProcessorOperationsexecute in interface _InteractiveProcessorOperations__current - The Current object for the invocation.ServerErrorpublic long expires(Ice.Current __current)
_InteractiveProcessorOperationsexpires in interface _InteractiveProcessorOperations__current - The Current object for the invocation.public Job getJob(Ice.Current __current)
_InteractiveProcessorOperationsgetJob in interface _InteractiveProcessorOperations__current - The Current object for the invocation.public RMap getResults(ProcessPrx proc, Ice.Current __current) throws ServerError
_InteractiveProcessorOperationsgetResults in interface _InteractiveProcessorOperations__current - The Current object for the invocation.ServerErrorpublic JobParams params(Ice.Current __current) throws ServerError
_InteractiveProcessorOperationsparams in interface _InteractiveProcessorOperations__current - The Current object for the invocation.ServerErrorpublic boolean setDetach(boolean detach,
Ice.Current __current)
throws ServerError
_InteractiveProcessorOperationsProcess 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 defaultsetDetach in interface _InteractiveProcessorOperations__current - The Current object for the invocation.ServerErrorpublic void stop(Ice.Current __current)
throws ServerError
_InteractiveProcessorOperationsJob from
the processor to prepare for another execution.
cancel() will be called on the current Process
if detach is set to false.stop in interface _InteractiveProcessorOperations__current - The Current object for the invocation.ServerError