public final class TaskContextImpl extends ExecutionContextImpl implements TaskContext
| Constructor and Description |
|---|
TaskContextImpl(Task task,
ModelProviderClientService modelProviderService)
Creates new instance.
|
| Modifier and Type | Method and Description |
|---|---|
Identifier |
getIdentifier()
Returns the identifier of this task.
|
Object |
getParameter(String name)
Returns a parameter by name.
|
Set<String> |
getParameterNames()
Returns a set of the task parameter names.
|
QID |
getPathQID()
Returns the full path to this context as a QID.
|
com.whitestein.lsps.model.Task |
getTask()
Returns the task model element.
|
long |
getTaskId()
Returns the task instance id.
|
addExecutionTrace, addExecutionTraceElement, addSignal, createNamespace, executeJavaOperation, flushAll, flushPlugins, getCompiled, getCompiled, getComponentService, getContextId, getEvaluationLevel, getExecutionTrace, getHandle, getModelElement, getModelInstance, getModelProviderService, getNamespace, getNamespaceModel, getParentContext, getPath, getProcessInstance, getProcessModel, getValueHolder, modelContext, persist, setCompiledgetStackTrace, getStackTraceInfo, getVariableValue, getVariableValue, resolveVariableNamespace, resolveVariableNamespace, setVariableValue, setVariableValue, toStringclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitaddSignal, flushAll, getCompiled, getCompiled, getComponentService, getContextId, getEvaluationLevel, getModelElement, getModelInstance, getModelProviderService, getNamespace, getParentContext, getPath, getProcessInstance, getProcessModel, getStackTrace, getStackTraceInfo, getVariableValue, getVariableValue, persist, resolveVariableNamespace, resolveVariableNamespace, setCompiled, setVariableValue, setVariableValuegetHandle, getValueHolderaddExecutionTrace, addExecutionTraceElement, getExecutionTracepublic TaskContextImpl(Task task, ModelProviderClientService modelProviderService)
task - modelProviderService - NullPointerException - if task or modelProviderService is nullpublic com.whitestein.lsps.model.Task getTask()
TaskContextgetTask in interface TaskContextpublic long getTaskId()
TaskContextgetTaskId in interface TaskContextpublic Set<String> getParameterNames()
TaskContextgetParameterNames in interface TaskContextpublic Object getParameter(String name)
TaskContextgetParameter in interface TaskContextpublic Identifier getIdentifier()
TaskContextgetIdentifier in interface TaskContextpublic QID getPathQID()
ExecutionContextgetPathQID in interface ExecutionContextgetPathQID in class ExecutionContextImplCopyright © 2007-2018 Whitestein Technologies. All Rights Reserved.