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 void
Processes the message exchangeboolean
process
(Exchange exchange, AsyncCallback originalCallback, AsyncProcessor processor, Processor resultProcessor) Asynchronous APIvoid
process
(Exchange exchange, AsyncProcessor processor, Processor resultProcessor) Synchronous API
-
Method Details
-
process
Description copied from interface:Processor
Processes the message exchange -
process
boolean process(Exchange exchange, AsyncCallback originalCallback, AsyncProcessor processor, Processor resultProcessor) Asynchronous API -
process
Synchronous API
-