Constructor and Description |
---|
ExecutorImpl()
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
execute(boolean blockCallerThread)
Starts a module.
|
Element |
getActiveElement() |
Executable |
getActiveExecutable() |
ExecutionContext |
getExecutionContext() |
ExecutionStrategy |
getExecutionStrategy()
Get the selector strategy.
|
ElementTree |
getExecutionTree()
Get the execution tree this executor works on.
|
PhaseListenerManager |
getPhaseListenerManager() |
PhaseRunnableManager |
getPhaseRunnableManager()
Get the manager that holds the PhaseExecutables.
|
void |
setExecutionStrategy(ExecutionStrategy selectorStrategy)
Set the selector strategy.
|
void |
setup(Module module) |
void |
stopCurrentElementExecution()
Finishes the execution of the current executable
|
void |
stopExecution()
Stops the current execution when called.
|
public void setup(Module module)
public void execute(boolean blockCallerThread)
public void setExecutionStrategy(ExecutionStrategy selectorStrategy)
setExecutionStrategy
in interface Executor
public ExecutionStrategy getExecutionStrategy()
getExecutionStrategy
in interface Executor
public void stopCurrentElementExecution()
stopCurrentElementExecution
in interface Executor
public void stopExecution()
stopExecution
in interface Executor
public PhaseRunnableManager getPhaseRunnableManager()
getPhaseRunnableManager
in interface Executor
public ElementTree getExecutionTree()
getExecutionTree
in interface Executor
public Element getActiveElement()
public Executable getActiveExecutable()
public ExecutionContext getExecutionContext()
getExecutionContext
in interface Executor
public PhaseListenerManager getPhaseListenerManager()
getPhaseListenerManager
in interface Executor
Copyright © 2013. All Rights Reserved.