vertx / io.vertx.camel / CamelBridge

CamelBridge

interface CamelBridge

Camel Bridge facade.

Author
Clement Escoffier

Functions

create

open static fun create(vertx: Vertx, bridgeOptions: CamelBridgeOptions): CamelBridge

Creates a bridge between Camel endpoints and Vert.x

start

abstract fun start(): CamelBridge

Starts the bridge. The bridge is started asynchronously.

abstract fun start(completed: Handler<AsyncResult<Void>>): CamelBridge

Starts the bridge.

stop

abstract fun stop(): CamelBridge

Stops the bridge. The bridges is stopped asynchronously.

abstract fun stop(completed: Handler<AsyncResult<Void>>): CamelBridge

Stops the bridge.