Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The vertx EventBus sends and receives JSON events.

Info

From Camel 2.16 onwards vertx 3 is in use which requires Java 1.8 at runtime.

Maven users will need to add the following dependency to their pom.xml for this component:

Code Block
xml
xml
<dependency>
    <groupId>org.apache.camel</groupId>
    <artifactId>camel-vertx</artifactId>
    <version>x.x.x</version>
    <!-- use the same version as your Camel core version -->
</dependency>

 

URI format

Code Block
vertx:channelName[?options]

...

You can append query options to the URI in the following format, ?option=value&option=value&...

...

Connecting to the existing Vert.x instance

If you would like to connect to the Vert.x instance already existing in your JVM, you can set the instance on the component level:

Code Block
languagejava
Vertx vertx = ...;
VertxComponent vertxComponent = new VertxComponent();
vertxComponent.setVertx(vertx);
camelContext.addComponent("vertx", vertxComponent);

Include Page
Endpoint See Also
Endpoint See Also