Uses of Interface
org.apache.camel.builder.component.dsl.MinaComponentBuilderFactory.MinaComponentBuilder
Packages that use MinaComponentBuilderFactory.MinaComponentBuilder
-
Uses of MinaComponentBuilderFactory.MinaComponentBuilder in org.apache.camel.builder.component
Methods in org.apache.camel.builder.component that return MinaComponentBuilderFactory.MinaComponentBuilderModifier and TypeMethodDescriptionComponentsBuilderFactory.mina()Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x. -
Uses of MinaComponentBuilderFactory.MinaComponentBuilder in org.apache.camel.builder.component.dsl
Classes in org.apache.camel.builder.component.dsl that implement MinaComponentBuilderFactory.MinaComponentBuilderModifier and TypeClassDescriptionstatic classMethods in org.apache.camel.builder.component.dsl that return MinaComponentBuilderFactory.MinaComponentBuilderModifier and TypeMethodDescriptionMinaComponentBuilderFactory.MinaComponentBuilder.allowDefaultCodec(boolean allowDefaultCodec) The mina component installs a default codec if both, codec is null and textline is false.MinaComponentBuilderFactory.MinaComponentBuilder.autowiredEnabled(boolean autowiredEnabled) Whether autowiring is enabled.MinaComponentBuilderFactory.MinaComponentBuilder.bridgeErrorHandler(boolean bridgeErrorHandler) Allows for bridging the consumer to the Camel routing Error Handler, which mean any exceptions (if possible) occurred while the Camel consumer is trying to pickup incoming messages, or the likes, will now be processed as a message and handled by the routing Error Handler.MinaComponentBuilderFactory.MinaComponentBuilder.cachedAddress(boolean cachedAddress) Whether to create the InetAddress once and reuse.MinaComponentBuilderFactory.MinaComponentBuilder.clientMode(boolean clientMode) If the clientMode is true, mina consumer will connect the address as a TCP client.MinaComponentBuilderFactory.MinaComponentBuilder.codec(org.apache.mina.filter.codec.ProtocolCodecFactory codec) To use a custom minda codec implementation.MinaComponentBuilderFactory.MinaComponentBuilder.configuration(org.apache.camel.component.mina.MinaConfiguration configuration) To use the shared mina configuration.MinaComponentBuilderFactory.MinaComponentBuilder.decoderMaxLineLength(int decoderMaxLineLength) To set the textline protocol decoder max line length.MinaComponentBuilderFactory.MinaComponentBuilder.disconnect(boolean disconnect) Whether to disconnect(close) from Mina session right after use.MinaComponentBuilderFactory.MinaComponentBuilder.disconnectOnNoReply(boolean disconnectOnNoReply) If sync is enabled then this option dictates MinaConsumer if it should disconnect where there is no reply to send back.MinaComponentBuilderFactory.MinaComponentBuilder.encoderMaxLineLength(int encoderMaxLineLength) To set the textline protocol encoder max line length.You can configure the encoding (a charset name) to use for the TCP textline codec and the UDP protocol.MinaComponentBuilderFactory.MinaComponentBuilder.filters(List<org.apache.mina.core.filterchain.IoFilter> filters) You can set a list of Mina IoFilters to use.MinaComponentBuilderFactory.MinaComponentBuilder.lazySessionCreation(boolean lazySessionCreation) Sessions can be lazily created to avoid exceptions, if the remote server is not up and running when the Camel producer is started.MinaComponentBuilderFactory.MinaComponentBuilder.lazyStartProducer(boolean lazyStartProducer) Whether the producer should be started lazy (on the first message).MinaComponentBuilderFactory.MinaComponentBuilder.maximumPoolSize(int maximumPoolSize) Number of worker threads in the worker pool for TCP and UDP.MinaComponentBuilderFactory.mina()Mina (camel-mina) Socket level networking using TCP or UDP with Apache Mina 2.x.MinaComponentBuilderFactory.MinaComponentBuilder.minaLogger(boolean minaLogger) You can enable the Apache MINA logging filter.MinaComponentBuilderFactory.MinaComponentBuilder.noReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel) If sync is enabled this option dictates MinaConsumer which logging level to use when logging a there is no reply to send back.MinaComponentBuilderFactory.MinaComponentBuilder.orderedThreadPoolExecutor(boolean orderedThreadPoolExecutor) Whether to use ordered thread pool, to ensure events are processed orderly on the same channel.MinaComponentBuilderFactory.MinaComponentBuilder.sslContextParameters(org.apache.camel.support.jsse.SSLContextParameters sslContextParameters) To configure SSL security.MinaComponentBuilderFactory.MinaComponentBuilder.sync(boolean sync) Setting to set endpoint as one-way or request-response.MinaComponentBuilderFactory.MinaComponentBuilder.textline(boolean textline) Only used for TCP.MinaComponentBuilderFactory.MinaComponentBuilder.textlineDelimiter(org.apache.camel.component.mina.MinaTextLineDelimiter textlineDelimiter) Only used for TCP and if textline=true.MinaComponentBuilderFactory.MinaComponentBuilder.timeout(long timeout) You can configure the timeout that specifies how long to wait for a response from a remote server.MinaComponentBuilderFactory.MinaComponentBuilder.transferExchange(boolean transferExchange) Only used for TCP.MinaComponentBuilderFactory.MinaComponentBuilder.useGlobalSslContextParameters(boolean useGlobalSslContextParameters) Enable usage of global SSL context parameters.MinaComponentBuilderFactory.MinaComponentBuilder.writeTimeout(long writeTimeout) Maximum amount of time it should take to send data to the MINA session.