Name

VM — provides an asynchronous connection to consumers in other camelContext elements

Overview

VM endpoints provide asynchronous SEDA behavior so that messages are exchanged on a BlockingQueue and consumers are invoked in a separate thread pool to the producer.

VM endpoints differ from Seda endpoints in that VM endpoints support communication across CamelContext instances.

URI format

VM endpoints use the following URI format:

vm:someName[?options]

someName can be any string to uniquely identify the endpoint within the JVM.

Options

VM endpoints use the same options as Seda endpoints. See Table 29, “Seda component options”.