org.apache.camel.bam
Class ActivityBuilder

java.lang.Object
  extended by org.apache.camel.bam.ActivityBuilder
All Implemented Interfaces:
org.apache.camel.builder.ProcessorFactory

public class ActivityBuilder
extends Object
implements org.apache.camel.builder.ProcessorFactory

Version:
$Revision: $

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()
           
 org.apache.camel.Route createRoute()
           
 ActivityRules getActivityRules()
           
 org.apache.camel.Expression getCorrelationExpression()
           
 org.apache.camel.Endpoint getEndpoint()
           
 ProcessBuilder getProcessBuilder()
           
 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
Specified by:
createProcessor in interface org.apache.camel.builder.ProcessorFactory
Throws:
Exception

createRoute

public org.apache.camel.Route createRoute()
                                   throws Exception
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()


Copyright © 2007 Apache Software Foundation. All Rights Reserved.