public class RemoteExecutorTransform extends AbstractTransform
Proxied.Abstract| Modifier and Type | Method and Description |
|---|---|
Optional<PointValue> |
applyTo(ResultValue resultValue,
Batch batch)
Applies the program to provide the specified result value.
|
boolean |
usesFetchedResult()
Asks if this transform needs the fetched result value.
|
addUpdate, getInstance, isNullRemoves, setUp, setUpgetMetadata, getName, getParams, getProxyEntity, getThisLogger, tearDownclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getParams, getProxyEntity, tearDownpublic Optional<PointValue> applyTo(ResultValue resultValue, Batch batch) throws InterruptedException, ServiceNotReadyException
When this method is called, the result value must have been provided with all its needed input values.
Note: the returned value is not required to be an instance of the ResultValue class.
resultValue - The result value needing update.batch - The current batch.InterruptedException - When interrupted.ServiceNotReadyExceptionpublic boolean usesFetchedResult()
usesFetchedResult in interface TransformusesFetchedResult in class AbstractTransformCopyright © 2003-2019 Serge Brisson. All Rights Reserved.