org.apache.camel.bam
Class ActivityBuilder

java.lang.Object
  extended by org.apache.camel.bam.ActivityBuilder

public class ActivityBuilder
extends Object

Version:

Constructor Summary
ActivityBuilder(ProcessBuilder processBuilder, org.apache.camel.Endpoint endpoint)
           
 
Method Summary
 TimeExpression completes()
          Create a temporal rule for when this step completes
 ActivityBuilder correlate(org.apache.camel.Expression correlationExpression)
           
 org.apache.camel.Processor createProcessor()
           
 ActivityRules getActivityRules()
           
 org.apache.camel.Expression getCorrelationExpression()
           
 org.apache.camel.Endpoint getEndpoint()
           
 ProcessBuilder getProcessBuilder()
           
 org.apache.camel.Processor getProcessor()
          Returns the processor of the route
 ActivityBuilder name(String name)
           
 TimeExpression starts()
          Create a temporal rule for when this step starts
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ActivityBuilder

public ActivityBuilder(ProcessBuilder processBuilder,
                       org.apache.camel.Endpoint endpoint)
Method Detail

getEndpoint

public org.apache.camel.Endpoint getEndpoint()

createProcessor

public org.apache.camel.Processor createProcessor()
                                           throws Exception
Throws:
Exception

getProcessor

public org.apache.camel.Processor getProcessor()
                                        throws Exception
Returns the processor of the route

Throws:
Exception

correlate

public ActivityBuilder correlate(org.apache.camel.Expression correlationExpression)

name

public ActivityBuilder name(String name)

starts

public TimeExpression starts()
Create a temporal rule for when this step starts


completes

public TimeExpression completes()
Create a temporal rule for when this step completes


getCorrelationExpression

public org.apache.camel.Expression getCorrelationExpression()

getActivityRules

public ActivityRules getActivityRules()

getProcessBuilder

public ProcessBuilder getProcessBuilder()


Apache CAMEL