public class _InteractiveProcessorTie extends _InteractiveProcessorDisp implements Ice.TieBase
Modifier and Type | Field and Description |
---|---|
static long |
serialVersionUID |
__ids
ice_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_preMarshal
public static final long serialVersionUID
public _InteractiveProcessorTie()
public _InteractiveProcessorTie(_InteractiveProcessorOperations delegate)
public java.lang.Object ice_delegate()
ice_delegate
in interface Ice.TieBase
public void ice_delegate(java.lang.Object delegate)
ice_delegate
in interface Ice.TieBase
public boolean equals(java.lang.Object rhs)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ProcessPrx execute(RMap inputs, Ice.Current __current) throws ServerError
_InteractiveProcessorOperations
execute
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.ServerError
public long expires(Ice.Current __current)
_InteractiveProcessorOperations
expires
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.public Job getJob(Ice.Current __current)
_InteractiveProcessorOperations
getJob
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.public RMap getResults(ProcessPrx proc, Ice.Current __current) throws ServerError
_InteractiveProcessorOperations
getResults
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.ServerError
public JobParams params(Ice.Current __current) throws ServerError
_InteractiveProcessorOperations
params
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.ServerError
public boolean setDetach(boolean detach, Ice.Current __current) throws ServerError
_InteractiveProcessorOperations
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 defaultsetDetach
in interface _InteractiveProcessorOperations
__current
- The Current object for the invocation.ServerError
public void stop(Ice.Current __current) throws ServerError
_InteractiveProcessorOperations
Job
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