- securityProvider - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- sendBufferSize - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- ServerChannelHandler - Class in org.apache.camel.component.netty.handlers
-
Server handler which cannot be shared
- ServerChannelHandler(NettyConsumer) - Constructor for class org.apache.camel.component.netty.handlers.ServerChannelHandler
-
- serverInitializerFactory - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- ServerInitializerFactory - Class in org.apache.camel.component.netty
-
- ServerInitializerFactory() - Constructor for class org.apache.camel.component.netty.ServerInitializerFactory
-
- ServerResponseFutureListener - Class in org.apache.camel.component.netty.handlers
-
A ChannelFutureListener
that performs the disconnect logic when
sending the response is complete.
- ServerResponseFutureListener(NettyConsumer, Exchange, SocketAddress) - Constructor for class org.apache.camel.component.netty.handlers.ServerResponseFutureListener
-
- setAllowDefaultCodec(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
The netty component installs a default codec if both, encoder/decoder is null and textline is false.
- setAllowSerializedHeaders(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Only used for TCP when transferExchange is true.
- setAutoAppendDelimiter(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Whether or not to auto append missing end delimiter when sending using the textline codec.
- setBacklog(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Allows to configure a backlog for netty consumer (server).
- setBossCount(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
When netty works on nio mode, it uses default bossCount parameter from Netty, which is 1.
- setBossCount(int) - Method in class org.apache.camel.component.netty.NettyServerBossPoolBuilder
-
- setBossGroup(EventLoopGroup) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Set the BossGroup which could be used for handling the new connection of the server side across the NettyEndpoint
- setBroadcast(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Setting to choose Multicast over UDP
- setCamelContext(CamelContext) - Method in class org.apache.camel.component.netty.TimeoutCorrelationManagerSupport
-
- setChannelGroup(ChannelGroup) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
To use a explicit ChannelGroup.
- setClientInitializerFactory(ClientInitializerFactory) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
To use a custom ClientInitializerFactory
- setClientMode(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If the clientMode is true, netty consumer will connect the address as a TCP client.
- setClientPipelineFactory(ClientInitializerFactory) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
- setConfiguration(NettyConfiguration) - Method in class org.apache.camel.component.netty.NettyComponent
-
To use the NettyConfiguration as configuration when creating endpoints.
- setConfiguration(NettyConfiguration) - Method in class org.apache.camel.component.netty.NettyConsumer
-
- setConfiguration(NettyConfiguration) - Method in class org.apache.camel.component.netty.NettyEndpoint
-
- setConfiguration(NettyConfiguration) - Method in class org.apache.camel.component.netty.NettyProducer
-
- setConnectTimeout(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Time to wait for a socket connection to be available.
- setCorrelationManager(NettyCamelStateCorrelationManager) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
To use a custom correlation manager to manage how request and reply messages are mapped when using request/reply with the netty producer.
- setDecoder(ChannelHandler) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
A custom ChannelHandler class that can be used to perform special marshalling of inbound payloads.
- setDecoderMaxLineLength(int) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
The max line length to use for the textline codec.
- setDecoders(List<ChannelHandler>) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
A list of decoders to be used.
- setDelimiter(TextLineDelimiter) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
The delimiter to use for the textline codec.
- setDisconnect(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Whether or not to disconnect(close) from Netty Channel right after use.
- setDisconnectOnNoReply(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If sync is enabled then this option dictates NettyConsumer if it should disconnect where there is no reply to send back.
- setEnabledProtocols(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Which protocols to enable when using SSL
- setEncoder(ChannelHandler) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
A custom ChannelHandler class that can be used to perform special marshalling of outbound payloads.
- setEncoders(List<ChannelHandler>) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
A list of encoders to be used.
- setEncoding(String) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
The encoding (a charset name) to use for the textline codec.
- setExecutorService(EventExecutorGroup) - Method in class org.apache.camel.component.netty.NettyComponent
-
To use the given EventExecutorGroup.
- setFactory(PoolableObjectFactory<T>) - Method in class org.apache.camel.component.netty.SharedSingletonObjectPool
-
- setHost(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
The hostname.
- setIn(Exchange, Object) - Static method in class org.apache.camel.component.netty.NettyPayloadHelper
-
- setInclusiveHostCount(boolean) - Method in class org.apache.camel.component.netty.util.SubnetUtils
-
- setKeepAlive(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Setting to ensure socket is not closed due to inactivity
- setKeyStoreFile(File) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Deprecated.
- setKeyStoreFormat(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Keystore format to be used for payload encryption.
- setKeyStoreResource(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Client side certificate keystore to be used for encryption.
- setLazyChannelCreation(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Channels can be lazily created to avoid exceptions, if the remote server is not up and running when the Camel producer is started.
- setMaximumPoolSize(int) - Method in class org.apache.camel.component.netty.NettyComponent
-
The thread pool size for the EventExecutorGroup if its in use.
- setName(String) - Method in class org.apache.camel.component.netty.NettyServerBossPoolBuilder
-
- setName(String) - Method in class org.apache.camel.component.netty.NettyWorkerPoolBuilder
-
- setNativeTransport(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Whether to use native transport instead of NIO.
- setNativeTransport(boolean) - Method in class org.apache.camel.component.netty.NettyServerBossPoolBuilder
-
- setNativeTransport(boolean) - Method in class org.apache.camel.component.netty.NettyWorkerPoolBuilder
-
- setNeedClientAuth(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Configures whether the server needs client authentication when using SSL.
- setNettyServerBootstrapFactory(NettyServerBootstrapFactory) - Method in class org.apache.camel.component.netty.NettyConsumer
-
- setNettyServerBootstrapFactory(NettyServerBootstrapFactory) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
To use a custom NettyServerBootstrapFactory
- setNetworkInterface(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
When using UDP then this option can be used to specify a network interface by its name, such as eth0 to join a multicast group.
- setNoReplyLogLevel(LoggingLevel) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If sync is enabled this option dictates NettyConsumer which logging level to use when logging a there is no reply to send back.
- setOptions(Map<String, Object>) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Allows to configure additional netty options using "option." as prefix.
- setOut(Exchange, Object) - Static method in class org.apache.camel.component.netty.NettyPayloadHelper
-
- setPassphrase(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Password setting to use in order to encrypt/decrypt payloads sent using SSH
- setPattern(String) - Method in class org.apache.camel.component.netty.NettyServerBossPoolBuilder
-
- setPattern(String) - Method in class org.apache.camel.component.netty.NettyWorkerPoolBuilder
-
- setPort(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
The host port number
- setProducerPoolEnabled(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Whether producer pool is enabled or not.
- setProducerPoolMaxActive(int) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Sets the cap on the number of objects that can be allocated by the pool
(checked out to clients, or idle awaiting checkout) at a given time.
- setProducerPoolMaxIdle(int) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Sets the cap on the number of "idle" instances in the pool.
- setProducerPoolMinEvictableIdle(long) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Sets the minimum amount of time (value in millis) an object may sit idle in the pool before it is eligible for eviction by the idle object evictor.
- setProducerPoolMinIdle(int) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Sets the minimum number of instances allowed in the producer pool before the evictor thread (if active) spawns new objects.
- setProtocol(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
The protocol to use which can be tcp or udp.
- setReceiveBufferSize(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
The TCP/UDP buffer sizes to be used during inbound communication.
- setReceiveBufferSizePredictor(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Configures the buffer size predictor.
- setReconnect(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- setReconnectInterval(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- setRequestTimeout(long) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Allows to use a timeout for the Netty producer when calling a remote server.
- setReuseAddress(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Setting to facilitate socket multiplexing
- setReuseChannel(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
This option allows producers and consumers (in client mode) to reuse the same Netty Channel
for the lifecycle of processing the Exchange
.
- setSecurityProvider(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Security provider to be used for payload encryption.
- setSendBufferSize(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
The TCP/UDP buffer sizes to be used during outbound communication.
- setServerClosedChannelExceptionCaughtLogLevel(LoggingLevel) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If the server (NettyConsumer) catches an java.nio.channels.ClosedChannelException then its logged using this logging level.
- setServerExceptionCaughtLogLevel(LoggingLevel) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If the server (NettyConsumer) catches an exception then its logged using this logging level.
- setServerInitializerFactory(ServerInitializerFactory) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
To use a custom ServerInitializerFactory
- setServerPipelineFactory(ServerInitializerFactory) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- setSsl(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Setting to specify whether SSL encryption is applied to this endpoint
- setSslClientCertHeaders(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
When enabled and in SSL mode, then the Netty consumer will enrich the Camel Message with headers having
information about the client certificate such as subject name, issuer name, serial number, and the valid date range.
- setSslContextParameters(SSLContextParameters) - Method in class org.apache.camel.component.netty.NettyComponent
-
- setSslContextParameters(SSLContextParameters) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
To configure security using SSLContextParameters
- setSslHandler(SslHandler) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Reference to a class that could be used to return an SSL Handler
- setSync(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Setting to set endpoint as one-way or request-response
- setTcpNoDelay(boolean) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Setting to improve TCP protocol performance
- setTextline(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Only used for TCP.
- setTimeout(long) - Method in class org.apache.camel.component.netty.TimeoutCorrelationManagerSupport
-
Sets timeout value in millis seconds.
- setTimeoutChecker(long) - Method in class org.apache.camel.component.netty.TimeoutCorrelationManagerSupport
-
Time in millis how frequent to check for timeouts.
- setTimeoutLoggingLevel(LoggingLevel) - Method in class org.apache.camel.component.netty.TimeoutCorrelationManagerSupport
-
Sets the logging level to use when a timeout was hit.
- setTransferExchange(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Only used for TCP.
- setTrustStoreFile(File) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Deprecated.
- setTrustStoreResource(String) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
Server side certificate keystore to be used for encryption.
- setUdpByteArrayCodec(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
For UDP only.
- setUdpConnectionlessSending(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
This option supports connection less udp sending which is a real fire and forget.
- setUseByteBuf(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
If the useByteBuf is true, netty producer will turn the message body into ByteBuf
before sending it out.
- setUseGlobalSslContextParameters(boolean) - Method in class org.apache.camel.component.netty.NettyComponent
-
Enable usage of global SSL context parameters.
- setUsingExecutorService(boolean) - Method in class org.apache.camel.component.netty.NettyConfiguration
-
Whether to use ordered thread pool, to ensure events are processed orderly on the same channel.
- setWorkerCount(int) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
When netty works on nio mode, it uses default workerCount parameter from Netty, which is cpu_core_threads x 2.
- setWorkerCount(int) - Method in class org.apache.camel.component.netty.NettyWorkerPoolBuilder
-
- setWorkerGroup(EventLoopGroup) - Method in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
To use a explicit EventLoopGroup as the boss thread pool.
- setWorkerPool(ExecutorService) - Method in class org.apache.camel.component.netty.TimeoutCorrelationManagerSupport
-
To use a shared worker pool for processing timed out requests.
- ShareableChannelHandlerFactory - Class in org.apache.camel.component.netty
-
- ShareableChannelHandlerFactory(ChannelHandler) - Constructor for class org.apache.camel.component.netty.ShareableChannelHandlerFactory
-
- SharedSingletonObjectPool<T> - Class in org.apache.camel.component.netty
-
An ObjectPool
that uses a single shared instance.
- SharedSingletonObjectPool(PoolableObjectFactory<T>) - Constructor for class org.apache.camel.component.netty.SharedSingletonObjectPool
-
- SingleTCPNettyServerBootstrapFactory - Class in org.apache.camel.component.netty
-
- SingleTCPNettyServerBootstrapFactory() - Constructor for class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
-
- SingleUDPNettyServerBootstrapFactory - Class in org.apache.camel.component.netty
-
- SingleUDPNettyServerBootstrapFactory() - Constructor for class org.apache.camel.component.netty.SingleUDPNettyServerBootstrapFactory
-
- ssl - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- sslClientCertHeaders - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- sslContextParameters - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- SSLEngineFactory - Class in org.apache.camel.component.netty.ssl
-
- SSLEngineFactory() - Constructor for class org.apache.camel.component.netty.ssl.SSLEngineFactory
-
- sslHandler - Variable in class org.apache.camel.component.netty.NettyServerBootstrapConfiguration
-
- startServerBootstrap() - Method in class org.apache.camel.component.netty.ClientModeTCPNettyServerBootstrapFactory
-
- startServerBootstrap() - Method in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
-
- startServerBootstrap() - Method in class org.apache.camel.component.netty.SingleUDPNettyServerBootstrapFactory
-
- stopServerBootstrap() - Method in class org.apache.camel.component.netty.ClientModeTCPNettyServerBootstrapFactory
-
- stopServerBootstrap() - Method in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
-
- stopServerBootstrap() - Method in class org.apache.camel.component.netty.SingleUDPNettyServerBootstrapFactory
-
- SubnetUtils - Class in org.apache.camel.component.netty.util
-
A class that performs some subnet calculations given a network address and a subnet mask.
- SubnetUtils(String) - Constructor for class org.apache.camel.component.netty.util.SubnetUtils
-
Constructor that takes a CIDR-notation string, e.g.
- SubnetUtils(String, String) - Constructor for class org.apache.camel.component.netty.util.SubnetUtils
-
Constructor that takes a dotted decimal address and a dotted decimal mask.
- SubnetUtils.SubnetInfo - Class in org.apache.camel.component.netty.util
-
Convenience container for subnet summary information.