public static interface MinaEndpointBuilderFactory.MinaEndpointBuilder extends MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder, MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
Modifier and Type | Method and Description |
---|---|
default MinaEndpointBuilderFactory.AdvancedMinaEndpointBuilder |
advanced() |
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
allowDefaultCodec(boolean allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
allowDefaultCodec(String allowDefaultCodec)
The mina component installs a default codec if both, codec is null
and textline is false.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
autoStartTls(boolean autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
autoStartTls(String autoStartTls)
Whether to auto start SSL handshake.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
codec(Object codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
codec(String codec)
To use a custom minda codec implementation.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
decoderMaxLineLength(int decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
decoderMaxLineLength(String decoderMaxLineLength)
To set the textline protocol decoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
disconnect(boolean disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
disconnect(String disconnect)
Whether or not to disconnect(close) from Mina session right after
use.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
encoderMaxLineLength(int encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
encoderMaxLineLength(String encoderMaxLineLength)
To set the textline protocol encoder max line length.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
encoding(String encoding)
You can configure the encoding (a charset name) to use for the TCP
textline codec and the UDP protocol.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
filters(List<Object> filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
filters(String filters)
You can set a list of Mina IoFilters to use.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
minaLogger(boolean minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
minaLogger(String minaLogger)
You can enable the Apache MINA logging filter.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
sslContextParameters(Object sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
sslContextParameters(String sslContextParameters)
To configure SSL security.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
sync(boolean sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
sync(String sync)
Setting to set endpoint as one-way or request-response.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
textline(boolean textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
textline(String textline)
Only used for TCP.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
textlineDelimiter(String textlineDelimiter)
Only used for TCP and if textline=true.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
timeout(long timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
timeout(String timeout)
You can configure the timeout that specifies how long to wait for a
response from a remote server.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
writeTimeout(long writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
default MinaEndpointBuilderFactory.MinaEndpointBuilder |
writeTimeout(String writeTimeout)
Maximum amount of time it should take to send data to the MINA
session.
|
bridgeErrorHandler, bridgeErrorHandler, clientMode, clientMode
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
lazyStartProducer, lazyStartProducer
default MinaEndpointBuilderFactory.AdvancedMinaEndpointBuilder advanced()
advanced
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
advanced
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
default MinaEndpointBuilderFactory.MinaEndpointBuilder disconnect(boolean disconnect)
disconnect
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
disconnect
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
disconnect
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder disconnect(String disconnect)
disconnect
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
disconnect
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
disconnect
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder minaLogger(boolean minaLogger)
minaLogger
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
minaLogger
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
minaLogger
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder minaLogger(String minaLogger)
minaLogger
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
minaLogger
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
minaLogger
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder sync(boolean sync)
sync
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
sync
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
sync
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder sync(String sync)
sync
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
sync
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
sync
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder timeout(long timeout)
timeout
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
timeout
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
timeout
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder timeout(String timeout)
timeout
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
timeout
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
timeout
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder writeTimeout(long writeTimeout)
writeTimeout
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
writeTimeout
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
writeTimeout
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder writeTimeout(String writeTimeout)
writeTimeout
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
writeTimeout
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
writeTimeout
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder allowDefaultCodec(boolean allowDefaultCodec)
allowDefaultCodec
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
allowDefaultCodec
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
allowDefaultCodec
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder allowDefaultCodec(String allowDefaultCodec)
allowDefaultCodec
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
allowDefaultCodec
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
allowDefaultCodec
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder codec(Object codec)
codec
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
codec
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
codec
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder codec(String codec)
codec
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
codec
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
codec
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder decoderMaxLineLength(int decoderMaxLineLength)
decoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
decoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
decoderMaxLineLength
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder decoderMaxLineLength(String decoderMaxLineLength)
decoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
decoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
decoderMaxLineLength
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder encoderMaxLineLength(int encoderMaxLineLength)
encoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
encoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
encoderMaxLineLength
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder encoderMaxLineLength(String encoderMaxLineLength)
encoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
encoderMaxLineLength
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
encoderMaxLineLength
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder encoding(String encoding)
encoding
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
encoding
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
encoding
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder filters(List<Object> filters)
filters
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
filters
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
filters
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder filters(String filters)
filters
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
filters
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
filters
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder textline(boolean textline)
textline
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
textline
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
textline
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder textline(String textline)
textline
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
textline
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
textline
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder textlineDelimiter(MinaEndpointBuilderFactory.MinaTextLineDelimiter textlineDelimiter)
textlineDelimiter
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
textlineDelimiter
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
textlineDelimiter
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder textlineDelimiter(String textlineDelimiter)
textlineDelimiter
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
textlineDelimiter
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
textlineDelimiter
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder autoStartTls(boolean autoStartTls)
autoStartTls
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
autoStartTls
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
autoStartTls
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder autoStartTls(String autoStartTls)
autoStartTls
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
autoStartTls
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
autoStartTls
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder sslContextParameters(Object sslContextParameters)
sslContextParameters
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
sslContextParameters
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
sslContextParameters
- the value to setdefault MinaEndpointBuilderFactory.MinaEndpointBuilder sslContextParameters(String sslContextParameters)
sslContextParameters
in interface MinaEndpointBuilderFactory.MinaEndpointConsumerBuilder
sslContextParameters
in interface MinaEndpointBuilderFactory.MinaEndpointProducerBuilder
sslContextParameters
- the value to setApache Camel