Fuse 6 is no longer supported
As of February 2025, Red Hat Fuse 6 is no longer supported. If you are using Fuse 6, please upgrade to Red Hat build of Apache Camel.Ce contenu n'est pas disponible dans la langue sélectionnée.
A.8. Resequencer
Overview Copier lienLien copié sur presse-papiers!
Figure A.5. Resequencer Pattern
Sequence number property Copier lienLien copié sur presse-papiers!
org.apache.servicemix.eip.sequence.number
property in ServiceMix, but you can customize the name of this property using the eip:default-comparator
element in ServiceMix.
seqnum
header, you can use the simple expression, header.seqnum
.
Example ServiceMix EIP route Copier lienLien copié sur presse-papiers!
Example A.13. ServiceMix EIP Resequncer
Equivalent Apache Camel XML route Copier lienLien copié sur presse-papiers!
Example A.14. Apache Camel Resequencer Using XML
Equivalent Apache Camel Java DSL route Copier lienLien copié sur presse-papiers!
Example A.15. Apache Camel Resequencer Using Java DSL
from("jbi:endpoint:sample:Resequencer:ResequencerEndpoint"). resequencer(header("seqnum")). stream(new StreamResequencerConfig(100, 2000L)). to("jbi:service:sample:SampleTarget");
from("jbi:endpoint:sample:Resequencer:ResequencerEndpoint").
resequencer(header("seqnum")).
stream(new StreamResequencerConfig(100, 2000L)).
to("jbi:service:sample:SampleTarget");