open class OutboundMapping : CamelMapping
Represents a mapping between a Vert.x event bus address and a Camel endpoint.
Author
Clement Escoffier
OutboundMapping()
Represents a mapping between a Vert.x event bus address and a Camel endpoint. |
static val DEFAULT_HEADERS_COPY: Boolean |
open static fun fromVertx(address: String): OutboundMapping
Creates an OutboundMapping from the given Vert.x address. |
|
open fun getWorkerExecutor(): WorkerExecutor |
|
open fun isBlocking(): Boolean
Whether the processing is blocking and so should not be executed on the event loop. |
|
open fun setAddress(address: String): OutboundMapping |
|
open fun setBlocking(blocking: Boolean): OutboundMapping
Sets whether or not the processing is blocking. |
|
open fun setEndpoint(endpoint: Endpoint): OutboundMapping |
|
open fun setHeadersCopy(copyHeaders: Boolean): OutboundMapping |
|
open fun setUri(uri: String): OutboundMapping |
|
open fun setWorkerExecutor(pool: WorkerExecutor): OutboundMapping
Sets the worker thread worker used to execute the blocking processing. This option is only used if blocking is set to |
|
open fun toCamel(uri: String): OutboundMapping
Fluent version of open fun toCamel(endpoint: Endpoint): OutboundMapping
Fluent version of |
|
open fun withoutHeadersCopy(): OutboundMapping
Fluent version of |
open fun getAddress(): String |
|
open fun getUri(): String |
|
open fun isHeadersCopy(): Boolean |