Here are the examples of the java api class org.apache.camel.bam.ActivityBuilder taken from open source projects.
1. MyActivities#configure()
Project: camel
File: MyActivities.java
File: MyActivities.java
public void configure() throws Exception { // let's define some activities, correlating on an XPath on the message bodies ActivityBuilder purchaseOrder = activity("file:src/data/purchaseOrders?noop=true").correlate(xpath("/purchaseOrder/@id").stringResult()); ActivityBuilder invoice = activity("file:src/data/invoices?noop=true&consumer.initialDelay=5000").correlate(xpath("/invoice/@purchaseOrderId").stringResult()); // now let's add some BAM rules invoice.starts().after(purchaseOrder.completes()).expectWithin(seconds(10)).errorIfOver(seconds(20)).to("log:org.apache.camel.example.bam.BamFailures?level=error"); }