org.apache.camel.component.netty
Class NettyConfiguration
java.lang.Object
org.apache.camel.component.netty.NettyServerBootstrapConfiguration
org.apache.camel.component.netty.NettyConfiguration
- All Implemented Interfaces:
- Cloneable
public class NettyConfiguration
- extends NettyServerBootstrapConfiguration
- implements Cloneable
Fields inherited from class org.apache.camel.component.netty.NettyServerBootstrapConfiguration |
backlog, bossCount, bossPool, broadcast, connectTimeout, host, keepAlive, keyStoreFile, keyStoreFormat, keyStoreResource, needClientAuth, nettyServerBootstrapFactory, networkInterface, options, passphrase, port, protocol, receiveBufferSize, receiveBufferSizePredictor, reuseAddress, securityProvider, sendBufferSize, serverPipelineFactory, ssl, sslClientCertHeaders, sslContextParameters, sslHandler, tcpNoDelay, trustStoreFile, trustStoreResource, workerCount, workerPool |
Methods inherited from class org.apache.camel.component.netty.NettyServerBootstrapConfiguration |
compatible, getAddress, getBacklog, getBossCount, getBossPool, getConnectTimeout, getHost, getKeyStoreFile, getKeyStoreFormat, getKeyStoreResource, getNettyServerBootstrapFactory, getNetworkInterface, getOptions, getPassphrase, getPort, getProtocol, getReceiveBufferSize, getReceiveBufferSizePredictor, getSecurityProvider, getSendBufferSize, getServerPipelineFactory, getSslContextParameters, getSslHandler, getTrustStoreFile, getTrustStoreResource, getWorkerCount, getWorkerPool, isBroadcast, isKeepAlive, isNeedClientAuth, isReuseAddress, isSsl, isSslClientCertHeaders, isTcp, isTcpNoDelay, setBacklog, setBossCount, setBossPool, setBroadcast, setConnectTimeout, setHost, setKeepAlive, setKeyStoreFile, setKeyStoreFormat, setKeyStoreResource, setNeedClientAuth, setNettyServerBootstrapFactory, setNetworkInterface, setOptions, setPassphrase, setPort, setProtocol, setReceiveBufferSize, setReceiveBufferSizePredictor, setReuseAddress, setSecurityProvider, setSendBufferSize, setServerPipelineFactory, setSsl, setSslClientCertHeaders, setSslContextParameters, setSslHandler, setTcpNoDelay, setTrustStoreFile, setTrustStoreResource, setWorkerCount, setWorkerPool, toStringBootstrapConfiguration |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
NettyConfiguration
public NettyConfiguration()
copy
public NettyConfiguration copy()
- Returns a copy of this configuration
validateConfiguration
public void validateConfiguration()
parseURI
public void parseURI(URI uri,
Map<String,Object> parameters,
NettyComponent component,
String... supportedProtocols)
throws Exception
- Throws:
Exception
getCharsetName
public String getCharsetName()
getRequestTimeout
public long getRequestTimeout()
setRequestTimeout
public void setRequestTimeout(long requestTimeout)
isSync
public boolean isSync()
setSync
public void setSync(boolean sync)
isTextline
public boolean isTextline()
setTextline
public void setTextline(boolean textline)
getDecoderMaxLineLength
public int getDecoderMaxLineLength()
setDecoderMaxLineLength
public void setDecoderMaxLineLength(int decoderMaxLineLength)
getDelimiter
public TextLineDelimiter getDelimiter()
setDelimiter
public void setDelimiter(TextLineDelimiter delimiter)
isAutoAppendDelimiter
public boolean isAutoAppendDelimiter()
setAutoAppendDelimiter
public void setAutoAppendDelimiter(boolean autoAppendDelimiter)
getEncoding
public String getEncoding()
setEncoding
public void setEncoding(String encoding)
getDecoders
public List<org.jboss.netty.channel.ChannelHandler> getDecoders()
setDecoders
public void setDecoders(List<org.jboss.netty.channel.ChannelHandler> decoders)
getEncoders
public List<org.jboss.netty.channel.ChannelHandler> getEncoders()
setEncoders
public void setEncoders(List<org.jboss.netty.channel.ChannelHandler> encoders)
getEncoder
public org.jboss.netty.channel.ChannelHandler getEncoder()
setEncoder
public void setEncoder(org.jboss.netty.channel.ChannelHandler encoder)
getDecoder
public org.jboss.netty.channel.ChannelHandler getDecoder()
setDecoder
public void setDecoder(org.jboss.netty.channel.ChannelHandler decoder)
isDisconnect
public boolean isDisconnect()
setDisconnect
public void setDisconnect(boolean disconnect)
isLazyChannelCreation
public boolean isLazyChannelCreation()
setLazyChannelCreation
public void setLazyChannelCreation(boolean lazyChannelCreation)
isTransferExchange
public boolean isTransferExchange()
setTransferExchange
public void setTransferExchange(boolean transferExchange)
isDisconnectOnNoReply
public boolean isDisconnectOnNoReply()
setDisconnectOnNoReply
public void setDisconnectOnNoReply(boolean disconnectOnNoReply)
getNoReplyLogLevel
public org.apache.camel.LoggingLevel getNoReplyLogLevel()
setNoReplyLogLevel
public void setNoReplyLogLevel(org.apache.camel.LoggingLevel noReplyLogLevel)
getServerExceptionCaughtLogLevel
public org.apache.camel.LoggingLevel getServerExceptionCaughtLogLevel()
setServerExceptionCaughtLogLevel
public void setServerExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverExceptionCaughtLogLevel)
getServerClosedChannelExceptionCaughtLogLevel
public org.apache.camel.LoggingLevel getServerClosedChannelExceptionCaughtLogLevel()
setServerClosedChannelExceptionCaughtLogLevel
public void setServerClosedChannelExceptionCaughtLogLevel(org.apache.camel.LoggingLevel serverClosedChannelExceptionCaughtLogLevel)
isAllowDefaultCodec
public boolean isAllowDefaultCodec()
setAllowDefaultCodec
public void setAllowDefaultCodec(boolean allowDefaultCodec)
setClientPipelineFactory
public void setClientPipelineFactory(ClientPipelineFactory clientPipelineFactory)
getClientPipelineFactory
public ClientPipelineFactory getClientPipelineFactory()
getMaximumPoolSize
public int getMaximumPoolSize()
setMaximumPoolSize
public void setMaximumPoolSize(int maximumPoolSize)
isOrderedThreadPoolExecutor
public boolean isOrderedThreadPoolExecutor()
setOrderedThreadPoolExecutor
public void setOrderedThreadPoolExecutor(boolean orderedThreadPoolExecutor)
getProducerPoolMaxActive
public int getProducerPoolMaxActive()
setProducerPoolMaxActive
public void setProducerPoolMaxActive(int producerPoolMaxActive)
getProducerPoolMinIdle
public int getProducerPoolMinIdle()
setProducerPoolMinIdle
public void setProducerPoolMinIdle(int producerPoolMinIdle)
getProducerPoolMaxIdle
public int getProducerPoolMaxIdle()
setProducerPoolMaxIdle
public void setProducerPoolMaxIdle(int producerPoolMaxIdle)
getProducerPoolMinEvictableIdle
public long getProducerPoolMinEvictableIdle()
setProducerPoolMinEvictableIdle
public void setProducerPoolMinEvictableIdle(long producerPoolMinEvictableIdle)
isProducerPoolEnabled
public boolean isProducerPoolEnabled()
setProducerPoolEnabled
public void setProducerPoolEnabled(boolean producerPoolEnabled)
Apache Camel