public class ProcessContext extends Object
Constructor and Description |
---|
ProcessContext(org.apache.camel.Exchange exchange,
ActivityRules activityRules,
ActivityState activityState) |
Modifier and Type | Method and Description |
---|---|
ActivityRules |
getActivity() |
ActivityState |
getActivityState() |
ActivityState |
getActivityState(ActivityRules activityRules) |
org.apache.camel.Exchange |
getExchange() |
ProcessRules |
getProcessDefinition() |
ProcessInstance |
getProcessInstance() |
void |
onCompleted(ActivityState activityState)
Called when the activity is completed which may end up creating some timers
for dependent actions
|
void |
onStarted(ActivityState activityState)
Called when the activity is started which may end up creating some timers
for dependent actions
|
void |
setActivity(ActivityRules activityRules) |
void |
setActivityState(ActivityState activityState) |
void |
setExchange(org.apache.camel.Exchange exchange) |
void |
setProcessDefinition(ProcessRules processRules) |
void |
setProcessInstance(ProcessInstance processInstance) |
public ProcessContext(org.apache.camel.Exchange exchange, ActivityRules activityRules, ActivityState activityState)
public ActivityRules getActivity()
public void setActivity(ActivityRules activityRules)
public ActivityState getActivityState()
public void setActivityState(ActivityState activityState)
public org.apache.camel.Exchange getExchange()
public void setExchange(org.apache.camel.Exchange exchange)
public ProcessRules getProcessDefinition()
public void setProcessDefinition(ProcessRules processRules)
public ProcessInstance getProcessInstance()
public void setProcessInstance(ProcessInstance processInstance)
public ActivityState getActivityState(ActivityRules activityRules)
public void onStarted(ActivityState activityState)
public void onCompleted(ActivityState activityState)
Apache Camel