public static class ExternalTaskWrapper.ExternalTaskContext extends Object implements jadex.bpmn.model.task.ITaskContext
| Constructor and Description |
|---|
ExternalTaskContext()
Create a new context.
|
ExternalTaskContext(ProcessThread thread)
Create a new context.
|
| Modifier and Type | Method and Description |
|---|---|
jadex.bpmn.model.MActivity |
getActivity()
Get the activity.
|
jadex.bpmn.model.MBpmnModel |
getBpmnModel()
Get the model.
|
jadex.bpmn.model.MActivity |
getModelElement()
Get the modelelement.
|
Map<String,Object> |
getParameters()
Get the params.
|
Object |
getParameterValue(String name)
Get a parameter value.
|
Object |
getPropertyValue(String name)
Get a property value.
|
boolean |
hasParameterValue(String name)
Test if context has a parameter.
|
void |
setActivity(jadex.bpmn.model.MActivity mactivity)
Set the mactivity.
|
void |
setOrCreateParameterValue(String name,
Object value)
Set or create a parameter value directly in this thread.
|
void |
setOrCreateParameterValue(String name,
Object key,
Object value)
Set or create a parameter value directly in this thread.
|
void |
setParameters(Map<String,Object> params)
Set the params.
|
void |
setParameterValue(String name,
Object value)
Set a parameter value.
|
void |
setParameterValue(String name,
Object key,
Object value)
Set a parameter value.
|
public ExternalTaskContext()
public ExternalTaskContext(ProcessThread thread)
public jadex.bpmn.model.MBpmnModel getBpmnModel()
getBpmnModel in interface jadex.bpmn.model.task.ITaskContextpublic jadex.bpmn.model.MActivity getActivity()
getActivity in interface jadex.bpmn.model.task.ITaskContextpublic jadex.bpmn.model.MActivity getModelElement()
getModelElement in interface jadex.bpmn.model.task.ITaskContextpublic Object getParameterValue(String name)
getParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The name.public Object getPropertyValue(String name)
getPropertyValue in interface jadex.bpmn.model.task.ITaskContextname - The name.public boolean hasParameterValue(String name)
hasParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The name.public void setParameterValue(String name, Object key, Object value)
setParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The name.key - The key.value - The value.public void setParameterValue(String name, Object value)
setParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The name.value - The value.public void setOrCreateParameterValue(String name, Object value)
setOrCreateParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The parameter name.value - The parameter value.public void setOrCreateParameterValue(String name, Object key, Object value)
setOrCreateParameterValue in interface jadex.bpmn.model.task.ITaskContextname - The parameter name.key - An optional helper (index, key etc.)value - The parameter value.public void setParameters(Map<String,Object> params)
params - The params to set.public void setActivity(jadex.bpmn.model.MActivity mactivity)
mactivity - The mactivity to set.Copyright © 2015. All Rights Reserved.