public class ExecutionContextImpl extends java.lang.Object implements ExecutionContext, StepExecutionContext, NodeExecutionContext
| Modifier and Type | Class and Description |
|---|---|
static class |
ExecutionContextImpl.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionContextImpl.Builder |
builder() |
static ExecutionContextImpl.Builder |
builder(ExecutionContext context) |
static ExecutionContextImpl.Builder |
builder(StepExecutionContext context) |
AuthContext |
getAuthContext() |
java.lang.String |
getCharsetEncoding() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getDataContext()
Return data context set
|
ExecutionListener |
getExecutionListener() |
FlowControl |
getFlowControl() |
Framework |
getFramework() |
java.lang.String |
getFrameworkProject()
Get the framework project name
|
JobService |
getJobService() |
int |
getLoglevel()
Return the loglevel value, using the Ant equivalents: DEBUG=1,
|
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> |
getNodeDataContext() |
java.lang.String |
getNodeRankAttribute() |
INodeSet |
getNodes()
Return the node selector
|
NodesSelector |
getNodeSelector()
Return the node selector
|
java.io.File |
getNodesFile() |
OrchestratorConfig |
getOrchestrator() |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getPrivateDataContext() |
java.util.List<java.lang.Integer> |
getStepContext() |
int |
getStepNumber() |
StorageTree |
getStorageTree() |
int |
getThreadCount() |
java.lang.String |
getUser() |
boolean |
isKeepgoing() |
boolean |
isNodeRankOrderAscending() |
void |
setAuthContext(AuthContext authContext) |
void |
setCharsetEncoding(java.lang.String charsetEncoding) |
public static ExecutionContextImpl.Builder builder()
public static ExecutionContextImpl.Builder builder(ExecutionContext context)
public static ExecutionContextImpl.Builder builder(StepExecutionContext context)
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>>> getNodeDataContext()
getNodeDataContext in interface NodeExecutionContextpublic AuthContext getAuthContext()
getAuthContext in interface ExecutionContextpublic void setAuthContext(AuthContext authContext)
public StorageTree getStorageTree()
getStorageTree in interface ExecutionContextpublic FlowControl getFlowControl()
getFlowControl in interface StepExecutionContextpublic java.lang.String getCharsetEncoding()
getCharsetEncoding in interface ExecutionContextpublic void setCharsetEncoding(java.lang.String charsetEncoding)
public java.lang.String getFrameworkProject()
ExecutionContextgetFrameworkProject in interface ExecutionContextpublic java.lang.String getUser()
getUser in interface ExecutionContextpublic NodesSelector getNodeSelector()
ExecutionContextgetNodeSelector in interface ExecutionContextpublic INodeSet getNodes()
ExecutionContextgetNodes in interface ExecutionContextpublic int getLoglevel()
ExecutionContextgetLoglevel in interface ExecutionContextpublic java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getDataContext()
ExecutionContextgetDataContext in interface ExecutionContextpublic ExecutionListener getExecutionListener()
getExecutionListener in interface ExecutionContextpublic Framework getFramework()
getFramework in interface ExecutionContextpublic java.io.File getNodesFile()
getNodesFile in interface ExecutionContextpublic int getThreadCount()
getThreadCount in interface ExecutionContextpublic boolean isKeepgoing()
isKeepgoing in interface ExecutionContextpublic java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getPrivateDataContext()
getPrivateDataContext in interface ExecutionContextpublic java.lang.String getNodeRankAttribute()
getNodeRankAttribute in interface ExecutionContextpublic boolean isNodeRankOrderAscending()
isNodeRankOrderAscending in interface ExecutionContextpublic int getStepNumber()
getStepNumber in interface StepExecutionContextpublic java.util.List<java.lang.Integer> getStepContext()
getStepContext in interface StepExecutionContextpublic JobService getJobService()
getJobService in interface ExecutionContextpublic OrchestratorConfig getOrchestrator()
getOrchestrator in interface ExecutionContext