public final class LocalExecutorEngine extends AbstractEngine
Proxied.AbstractDEFAULT_BEHAVIOR_PARAMBINDING_PARAM, ENGINE_EXECUTOR_PARAM, LOOP_LIMIT_PARAM, MACRO_PARAM, MODULE_PARAM, NAME_PARAM, PASSWORD_PARAM, SECURITY_PARAM, USER_PARAM, WORD_PARAM| Constructor and Description |
|---|
LocalExecutorEngine() |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes this engine.
|
Transform |
createTransform(TransformEntity proxyEntity)
Creates a transform object.
|
protected Optional<ClassDef> |
defaultBehavior()
Returns the engine specific default behavior.
|
boolean |
setUp(Metadata metadata,
ProxyEntity proxyEntity)
Sets up the instance for action.
|
void |
tearDown()
Tears down what has been set up.
|
getDefaultBehavior, getDefaultBehaviorgetMetadata, getName, getParams, getProxyEntity, getThisLoggerclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetName, getParams, getProxyEntitypublic void close()
close in interface Engineclose in class AbstractEnginepublic Transform createTransform(TransformEntity proxyEntity)
proxyEntity - The proxy (transform entity) for the transform.public boolean setUp(Metadata metadata, ProxyEntity proxyEntity)
setUp in interface ProxiedsetUp in class AbstractEnginemetadata - The metadata available to the current process.proxyEntity - The proxy entity refering to the proxied.public void tearDown()
tearDown in interface ProxiedtearDown in class Proxied.Abstractprotected Optional<ClassDef> defaultBehavior()
defaultBehavior in class AbstractEngineCopyright © 2003-2019 Serge Brisson. All Rights Reserved.