Package org.apache.camel.component.directvm
The Direct VM Component which synchronously invokes
the consumer when a producer sends an exchange to the endpoint. This also known as strait through processing.
This component supports messaging within the current JVM; so across CamelContext instances.
Note that this communication can only take place between ClassLoaders which share the same camel-core.jar.
So to communicate across web applications you need to put camel-core.jar on the system/boot classpath.
-
Class Summary Class Description DirectVmBlockingProducer The direct producer.DirectVmComponent The Direct VM Component managesDirectVmEndpoint
and holds the list of named direct-vm endpoints.DirectVmComponentConfigurer Generated by camel build tools - do NOT edit this file!DirectVmConsumer The direct-vm consumerDirectVmConsumerExpression The expression to select direct-vm consumers based on ant-like path pattern matching.DirectVmEndpoint Call another endpoint from any Camel Context in the same JVM synchronously.DirectVmEndpointConfigurer Generated by camel build tools - do NOT edit this file!DirectVmEndpointUriFactory Generated by camel build tools - do NOT edit this file!DirectVmProcessor DirectVmProducer The Direct-VM producer. -
Exception Summary Exception Description DirectVmConsumerNotAvailableException Exception thrown when no consumers are available.