org.apache.camel.component.netty.http
Class NettyHttpConfiguration

java.lang.Object
  extended by org.apache.camel.component.netty.NettyServerBootstrapConfiguration
      extended by org.apache.camel.component.netty.NettyConfiguration
          extended by org.apache.camel.component.netty.http.NettyHttpConfiguration
All Implemented Interfaces:
Cloneable

public class NettyHttpConfiguration
extends org.apache.camel.component.netty.NettyConfiguration

Extended configuration for using HTTP with Netty.


Field Summary
 
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
 
Constructor Summary
NettyHttpConfiguration()
           
 
Method Summary
 NettyHttpConfiguration copy()
           
 String getPath()
           
 boolean isBridgeEndpoint()
           
 boolean isCompression()
           
 boolean isDisableStreamCache()
           
 boolean isMapHeaders()
           
 boolean isMatchOnUriPrefix()
           
 boolean isSend503whenSuspended()
           
 boolean isThrowExceptionOnFailure()
           
 boolean isTransferException()
           
 boolean isUrlDecodeHeaders()
           
 void setBridgeEndpoint(boolean bridgeEndpoint)
           
 void setCompression(boolean compression)
           
 void setDisableStreamCache(boolean disableStreamCache)
           
 void setMapHeaders(boolean mapHeaders)
           
 void setMatchOnUriPrefix(boolean matchOnUriPrefix)
           
 void setPath(String path)
           
 void setSend503whenSuspended(boolean send503whenSuspended)
           
 void setThrowExceptionOnFailure(boolean throwExceptionOnFailure)
           
 void setTransferException(boolean transferException)
           
 void setUrlDecodeHeaders(boolean urlDecodeHeaders)
           
 
Methods inherited from class org.apache.camel.component.netty.NettyConfiguration
getCharsetName, getClientPipelineFactory, getDecoder, getDecoderMaxLineLength, getDecoders, getDelimiter, getEncoder, getEncoders, getEncoding, getMaximumPoolSize, getNoReplyLogLevel, getProducerPoolMaxActive, getProducerPoolMaxIdle, getProducerPoolMinEvictableIdle, getProducerPoolMinIdle, getRequestTimeout, getServerClosedChannelExceptionCaughtLogLevel, getServerExceptionCaughtLogLevel, isAllowDefaultCodec, isAutoAppendDelimiter, isDisconnect, isDisconnectOnNoReply, isLazyChannelCreation, isOrderedThreadPoolExecutor, isProducerPoolEnabled, isSync, isTextline, isTransferExchange, parseURI, setAllowDefaultCodec, setAutoAppendDelimiter, setClientPipelineFactory, setDecoder, setDecoderMaxLineLength, setDecoders, setDelimiter, setDisconnect, setDisconnectOnNoReply, setEncoder, setEncoders, setEncoding, setLazyChannelCreation, setMaximumPoolSize, setNoReplyLogLevel, setOrderedThreadPoolExecutor, setProducerPoolEnabled, setProducerPoolMaxActive, setProducerPoolMaxIdle, setProducerPoolMinEvictableIdle, setProducerPoolMinIdle, setRequestTimeout, setServerClosedChannelExceptionCaughtLogLevel, setServerExceptionCaughtLogLevel, setSync, setTextline, setTransferExchange, validateConfiguration
 
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
 

Constructor Detail

NettyHttpConfiguration

public NettyHttpConfiguration()
Method Detail

copy

public NettyHttpConfiguration copy()
Overrides:
copy in class org.apache.camel.component.netty.NettyConfiguration

isCompression

public boolean isCompression()

setCompression

public void setCompression(boolean compression)

isThrowExceptionOnFailure

public boolean isThrowExceptionOnFailure()

setThrowExceptionOnFailure

public void setThrowExceptionOnFailure(boolean throwExceptionOnFailure)

isTransferException

public boolean isTransferException()

setTransferException

public void setTransferException(boolean transferException)

isUrlDecodeHeaders

public boolean isUrlDecodeHeaders()

setUrlDecodeHeaders

public void setUrlDecodeHeaders(boolean urlDecodeHeaders)

isMapHeaders

public boolean isMapHeaders()

setMapHeaders

public void setMapHeaders(boolean mapHeaders)

isMatchOnUriPrefix

public boolean isMatchOnUriPrefix()

setMatchOnUriPrefix

public void setMatchOnUriPrefix(boolean matchOnUriPrefix)

isBridgeEndpoint

public boolean isBridgeEndpoint()

setBridgeEndpoint

public void setBridgeEndpoint(boolean bridgeEndpoint)

getPath

public String getPath()

setPath

public void setPath(String path)

isDisableStreamCache

public boolean isDisableStreamCache()

setDisableStreamCache

public void setDisableStreamCache(boolean disableStreamCache)

isSend503whenSuspended

public boolean isSend503whenSuspended()

setSend503whenSuspended

public void setSend503whenSuspended(boolean send503whenSuspended)


Apache Camel