public class NettyHttpEndpoint
extends org.apache.camel.component.netty.NettyEndpoint
implements org.apache.camel.spi.HeaderFilterStrategyAware
NettyEndpoint| Constructor and Description |
|---|
NettyHttpEndpoint(String endpointUri,
NettyHttpComponent component,
org.apache.camel.component.netty.NettyConfiguration configuration) |
| Modifier and Type | Method and Description |
|---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
org.apache.camel.Exchange |
createExchange(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.MessageEvent messageEvent) |
org.apache.camel.PollingConsumer |
createPollingConsumer() |
org.apache.camel.Producer |
createProducer() |
protected void |
doStart() |
NettyHttpComponent |
getComponent() |
NettyHttpConfiguration |
getConfiguration() |
org.apache.camel.spi.HeaderFilterStrategy |
getHeaderFilterStrategy() |
String |
getHttpMethodRestrict() |
NettyHttpBinding |
getNettyHttpBinding() |
NettySharedHttpServer |
getNettySharedHttpServer() |
NettyHttpSecurityConfiguration |
getSecurityConfiguration() |
boolean |
isLenientProperties() |
boolean |
isTraceEnabled() |
void |
setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy) |
void |
setHttpMethodRestrict(String httpMethodRestrict) |
void |
setNettyHttpBinding(NettyHttpBinding nettyHttpBinding) |
void |
setNettySharedHttpServer(NettySharedHttpServer nettySharedHttpServer) |
void |
setSecurityConfiguration(NettyHttpSecurityConfiguration securityConfiguration) |
void |
setTraceEnabled(boolean traceEnabled) |
createEndpointUri, enrichWithClientCertInformation, getSSLSession, getTimer, isSingleton, setConfiguration, setTimer, updateMessageHeaderconfigureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createExchange, createExchange, createExchange, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExchangePattern, getId, getPollingConsumerQueueSize, hashCode, isPollingConsumerBlockWhenFull, isSynchronous, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExchangePattern, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toStringdoResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, stop, suspendpublic NettyHttpEndpoint(String endpointUri, NettyHttpComponent component, org.apache.camel.component.netty.NettyConfiguration configuration)
public NettyHttpComponent getComponent()
getComponent in class org.apache.camel.component.netty.NettyEndpointpublic org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor)
throws Exception
createConsumer in interface org.apache.camel.EndpointcreateConsumer in class org.apache.camel.component.netty.NettyEndpointExceptionpublic org.apache.camel.Producer createProducer()
throws Exception
createProducer in interface org.apache.camel.EndpointcreateProducer in class org.apache.camel.component.netty.NettyEndpointExceptionpublic org.apache.camel.PollingConsumer createPollingConsumer()
throws Exception
createPollingConsumer in interface org.apache.camel.EndpointcreatePollingConsumer in class org.apache.camel.impl.DefaultEndpointExceptionpublic org.apache.camel.Exchange createExchange(org.jboss.netty.channel.ChannelHandlerContext ctx,
org.jboss.netty.channel.MessageEvent messageEvent)
throws Exception
createExchange in class org.apache.camel.component.netty.NettyEndpointExceptionpublic boolean isLenientProperties()
isLenientProperties in interface org.apache.camel.EndpointisLenientProperties in class org.apache.camel.impl.DefaultEndpointpublic NettyHttpConfiguration getConfiguration()
getConfiguration in class org.apache.camel.component.netty.NettyEndpointpublic NettyHttpBinding getNettyHttpBinding()
public void setNettyHttpBinding(NettyHttpBinding nettyHttpBinding)
public org.apache.camel.spi.HeaderFilterStrategy getHeaderFilterStrategy()
getHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAwarepublic void setHeaderFilterStrategy(org.apache.camel.spi.HeaderFilterStrategy headerFilterStrategy)
setHeaderFilterStrategy in interface org.apache.camel.spi.HeaderFilterStrategyAwarepublic boolean isTraceEnabled()
public void setTraceEnabled(boolean traceEnabled)
public String getHttpMethodRestrict()
public void setHttpMethodRestrict(String httpMethodRestrict)
public NettySharedHttpServer getNettySharedHttpServer()
public void setNettySharedHttpServer(NettySharedHttpServer nettySharedHttpServer)
public NettyHttpSecurityConfiguration getSecurityConfiguration()
public void setSecurityConfiguration(NettyHttpSecurityConfiguration securityConfiguration)
Apache Camel