org.apache.camel.bam
Class ActivityRules
java.lang.Object
org.apache.camel.bam.ActivityRules
public class ActivityRules
- extends Object
Represents a activity which is typically a system or could be an endpoint
- Version:
- $Revision: $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ActivityRules
public ActivityRules(ProcessRules process)
getActivity
public ActivityDefinition getActivity()
setActivity
public void setActivity(ActivityDefinition activity)
getExpectedMessages
public int getExpectedMessages()
setExpectedMessages
public void setExpectedMessages(int expectedMessages)
getProcess
public ProcessRules getProcess()
processExchange
public void processExchange(ActivityState activityState,
ProcessContext context)
- Perform any assertions after the state has been updated
setActivityName
public void setActivityName(String activityName)
addRule
public void addRule(TemporalRule rule)
processExpired
public void processExpired(ActivityState activityState)
throws Exception
- Handles overdue activities
- Throws:
Exception
Copyright © 2007 Apache Software Foundation. All Rights Reserved.