Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Code Block
xml
xml
<route>
  <from uri="file://inbox"/>
  <sort>
    <tokenizer<expression>
      <tokenize token="\n"/>
    </expression>
  </sort>
  <beanRef ref="myServiceBean" method="processLine"/>
</route>

...

Code Block
xml
xml
<route>
  <from uri="file://inbox"/>
  <sort comparatorRef="myReverseComparator">
    <tokenizer<expression>
      <tokenize token="\n"/>
    </expression>
  </sort>
  <beanRef ref="MyServiceBean" method="processLine"/>
</route>

<bean id="myReverseComparator" class="com.mycompany.MyReverseComparator"/>

If you omit the <expression> element, then the body of the message must already be in the form of a list. Besides <tokenize>, you can supply an expression using any language you like, so long as it returns a list.

Include Page
CAMEL:Using This Pattern
CAMEL:Using This Pattern