public static interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default MinaEndpointBuilderFactory.AdvancedMinaEndpointProducerBuilder |
advanced() |
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
allowDefaultCodec(boolean allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
allowDefaultCodec(String allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
autoStartTls(boolean autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
autoStartTls(String autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
codec(Object codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
codec(String codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
decoderMaxLineLength(int decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
decoderMaxLineLength(String decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
disconnect(String disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
encoderMaxLineLength(int encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
encoderMaxLineLength(String encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
encoding(String encoding)
You can configure the encoding (a charset name) to use for the TCP
textline codec and the UDP protocol.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
filters(List<Object> filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
filters(String filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
minaLogger(boolean minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
minaLogger(String minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
sslContextParameters(Object sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
sslContextParameters(String sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
sync(boolean sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
sync(String sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
textline(boolean textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
textline(String textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
textlineDelimiter(String textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
timeout(long timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
timeout(String timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
writeTimeout(long writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder |
writeTimeout(String writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
default MinaEndpointBuilderFactory.AdvancedMinaEndpointProducerBuilder advanced()
default MinaEndpointBuilderFactory.MinaEndpointProducerBuilder disconnect(boolean disconnect)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder disconnect(String disconnect)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder minaLogger(boolean minaLogger)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder minaLogger(String minaLogger)
boolean type.
Default: false
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder sync(boolean sync)
boolean type.
Default: true
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder sync(String sync)
boolean type.
Default: true
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder timeout(long timeout)
long type.
Default: 30000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder timeout(String timeout)
long type.
Default: 30000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder writeTimeout(long writeTimeout)
long type.
Default: 10000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder writeTimeout(String writeTimeout)
long type.
Default: 10000
Group: commondefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder allowDefaultCodec(boolean allowDefaultCodec)
boolean type.
Default: true
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder allowDefaultCodec(String allowDefaultCodec)
boolean type.
Default: true
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder codec(Object codec)
org.apache.mina.filter.codec.ProtocolCodecFactory type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder codec(String codec)
org.apache.mina.filter.codec.ProtocolCodecFactory type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder decoderMaxLineLength(int decoderMaxLineLength)
int type.
Default: 1024
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder decoderMaxLineLength(String decoderMaxLineLength)
int type.
Default: 1024
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder encoderMaxLineLength(int encoderMaxLineLength)
int type.
Default: -1
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder encoderMaxLineLength(String encoderMaxLineLength)
int type.
Default: -1
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder encoding(String encoding)
java.lang.String type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder filters(List<Object> filters)
java.util.List<org.apache.mina.core.filterchain.IoFilter> type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder filters(String filters)
java.util.List<org.apache.mina.core.filterchain.IoFilter> type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder textline(boolean textline)
boolean type.
Default: false
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder textline(String textline)
boolean type.
Default: false
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
org.apache.camel.component.mina.MinaTextLineDelimiter
type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder textlineDelimiter(String textlineDelimiter)
org.apache.camel.component.mina.MinaTextLineDelimiter
type.
Group: codecdefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder autoStartTls(boolean autoStartTls)
boolean type.
Default: true
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder autoStartTls(String autoStartTls)
boolean type.
Default: true
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder sslContextParameters(Object sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securitydefault MinaEndpointBuilderFactory.MinaEndpointProducerBuilder sslContextParameters(String sslContextParameters)
org.apache.camel.support.jsse.SSLContextParameters type.
Group: securityApache Camel