Package org.apache.camel.spi
Interface SharedInternalProcessor
- All Superinterfaces:
Processor
A Shared (thread safe) internal
Processor that Camel routing engine used during routing for cross cutting
functionality such as:
- Execute
UnitOfWork - Keeping track which route currently is being routed
- Execute
RoutePolicy - Gather JMX performance statics
- Tracing
- Debugging
- Message History
- Stream Caching
Transformer
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidProcesses the message exchangebooleanprocess(Exchange exchange, AsyncCallback originalCallback, AsyncProcessor processor, Processor resultProcessor) Asynchronous APIvoidprocess(Exchange exchange, AsyncProcessor processor, Processor resultProcessor) Synchronous API
-
Method Details
-
process
Description copied from interface:ProcessorProcesses the message exchange -
process
boolean process(Exchange exchange, AsyncCallback originalCallback, AsyncProcessor processor, Processor resultProcessor) Asynchronous API -
process
Synchronous API
-