org.apache.camel.bam.processor
Class ProcessContext
java.lang.Object
org.apache.camel.bam.processor.ProcessContext
public class ProcessContext
- extends Object
- Version:
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProcessContext
public ProcessContext(org.apache.camel.Exchange exchange,
ActivityRules activityRules,
ActivityState activityState)
getActivity
public ActivityRules getActivity()
setActivity
public void setActivity(ActivityRules activityRules)
getActivityState
public ActivityState getActivityState()
setActivityState
public void setActivityState(ActivityState activityState)
getExchange
public org.apache.camel.Exchange getExchange()
setExchange
public void setExchange(org.apache.camel.Exchange exchange)
getProcessDefinition
public ProcessRules getProcessDefinition()
setProcessDefinition
public void setProcessDefinition(ProcessRules processRules)
getProcessInstance
public ProcessInstance getProcessInstance()
setProcessInstance
public void setProcessInstance(ProcessInstance processInstance)
getActivityState
public ActivityState getActivityState(ActivityRules activityRules)
onStarted
public void onStarted(ActivityState activityState)
- Called when the activity is started which may end up creating some timers
for dependent actions
onCompleted
public void onCompleted(ActivityState activityState)
- Called when the activity is completed which may end up creating some timers
for dependent actions
Apache Camel