...
Wiki Markup |
---|
{snippet:id=example|lang=java|url=activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/ResequencerTest.java} |
...
Code Block |
---|
|
<camelContext id="camel" xmlns="http://activemqcamel.apache.org/camel/schema/spring">
<route>
<from uri="direct:start" />
<resequencer>
<simple>body</simple>
<to uri="mock:result" />
<!--
batch-config can be ommitted for default (batch) resequencer settings
-->
<batch-config batchSize="300" batchTimeout="4000" />
</resequencer>
</route>
</camelContext>
|
...
Wiki Markup |
---|
{snippet:id=example|lang=java|url=activemq/camel/trunk/camel-core/src/test/java/org/apache/camel/processor/StreamResequencerTest.java} |
...
Code Block |
---|
|
<camelContext id="camel" xmlns="http://activemqcamel.apache.org/camel/schema/spring">
<route>
<from uri="direct:start"/>
<resequencer>
<simple>in.header.seqnum</simple>
<to uri="mock:result" />
<stream-config capacity="5000" timeout="4000"/>
</resequencer>
</route>
</camelContext>
|
...
For further examples of this pattern in use you could look at the batch-processing resequencer junit test case and the stream-processing resequencer junit test case
Include Page |
---|
| CAMEL:Using This Pattern |
---|
| CAMEL:Using This Pattern |
---|
|