public static interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MinaEndpointBuilderFactory.AdvancedMinaEndpointConsumerBuilder |
advanced() |
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
allowDefaultCodec(boolean allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
allowDefaultCodec(String allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
autoStartTls(boolean autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
autoStartTls(String autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
bridgeErrorHandler(String bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
clientMode(boolean clientMode)
If the clientMode is true, mina consumer will connect the address as
a TCP client.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
clientMode(String clientMode)
If the clientMode is true, mina consumer will connect the address as
a TCP client.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
codec(Object codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
codec(String codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
decoderMaxLineLength(int decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
decoderMaxLineLength(String decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
disconnect(String disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
encoderMaxLineLength(int encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
encoderMaxLineLength(String encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
encoding(String encoding)
You can configure the encoding (a charset name) to use for the TCP
textline codec and the UDP protocol.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
filters(List<Object> filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
filters(String filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
minaLogger(boolean minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
minaLogger(String minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
sslContextParameters(Object sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
sslContextParameters(String sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
sync(boolean sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
sync(String sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
textline(boolean textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
textline(String textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
textlineDelimiter(String textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
timeout(long timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
timeout(String timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
writeTimeout(long writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder |
writeTimeout(String writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
default MinaEndpointBuilderFactory.AdvancedMinaEndpointConsumerBuilder advanced()
default MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder disconnect(boolean disconnect)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder disconnect(String disconnect)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder minaLogger(boolean minaLogger)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder minaLogger(String minaLogger)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder sync(boolean sync)
boolean type.
Default: true
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder sync(String sync)
boolean type.
Default: true
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder timeout(long timeout)
long type.
Default: 30000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder timeout(String timeout)
long type.
Default: 30000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder writeTimeout(long writeTimeout)
long type.
Default: 10000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder writeTimeout(String writeTimeout)
long type.
Default: 10000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder bridgeErrorHandler(String bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder clientMode(boolean clientMode)
boolean type.
Default: false
Group: consumerdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder clientMode(String clientMode)
boolean type.
Default: false
Group: consumerdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder allowDefaultCodec(boolean allowDefaultCodec)
boolean type.
Default: true
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder allowDefaultCodec(String allowDefaultCodec)
boolean type.
Default: true
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder codec(Object codec)
org.apache.mina.filter.codec.ProtocolCodecFactory type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder codec(String codec)
org.apache.mina.filter.codec.ProtocolCodecFactory type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder decoderMaxLineLength(int decoderMaxLineLength)
int type.
Default: 1024
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder decoderMaxLineLength(String decoderMaxLineLength)
int type.
Default: 1024
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder encoderMaxLineLength(int encoderMaxLineLength)
int type.
Default: -1
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder encoderMaxLineLength(String encoderMaxLineLength)
int type.
Default: -1
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder encoding(String encoding)
java.lang.String type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder filters(List<Object> filters)
java.util.List<org.apache.mina.core.filterchain.IoFilter> type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder filters(String filters)
java.util.List<org.apache.mina.core.filterchain.IoFilter> type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder textline(boolean textline)
boolean type.
Default: false
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder textline(String textline)
boolean type.
Default: false
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
org.apache.camel.component.mina.MinaTextLineDelimiter
type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder textlineDelimiter(String textlineDelimiter)
org.apache.camel.component.mina.MinaTextLineDelimiter
type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder autoStartTls(boolean autoStartTls)
boolean type.
Default: true
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder autoStartTls(String autoStartTls)
boolean type.
Default: true
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel