org.apache.camel.component.netty.http
Class HttpServerBootstrapFactory
java.lang.Object
org.apache.camel.support.ServiceSupport
org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
org.apache.camel.component.netty.http.HttpServerBootstrapFactory
- All Implemented Interfaces:
- org.apache.camel.component.netty.NettyServerBootstrapFactory, org.apache.camel.Service, org.apache.camel.ShutdownableService, org.apache.camel.StatefulService, org.apache.camel.SuspendableService
public class HttpServerBootstrapFactory
- extends org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
Fields inherited from class org.apache.camel.support.ServiceSupport |
shutdown, shuttingdown, started, starting, stopped, stopping, suspended, suspending |
Method Summary |
void |
addConsumer(org.apache.camel.component.netty.NettyConsumer consumer)
|
protected void |
doStart()
|
void |
init(org.apache.camel.CamelContext camelContext,
org.apache.camel.component.netty.NettyServerBootstrapConfiguration configuration,
org.jboss.netty.channel.ChannelPipelineFactory pipelineFactory)
|
void |
removeConsumer(org.apache.camel.component.netty.NettyConsumer consumer)
|
void |
stop()
|
Methods inherited from class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory |
addChannel, doResume, doStop, doSuspend, init, removeChannel, startServerBootstrap, stopServerBootstrap |
Methods inherited from class org.apache.camel.support.ServiceSupport |
doShutdown, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, resume, shutdown, start, suspend |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.apache.camel.SuspendableService |
isSuspended, resume, suspend |
Methods inherited from interface org.apache.camel.Service |
start |
HttpServerBootstrapFactory
public HttpServerBootstrapFactory(HttpServerConsumerChannelFactory channelFactory)
HttpServerBootstrapFactory
public HttpServerBootstrapFactory(HttpServerConsumerChannelFactory channelFactory,
boolean compatibleCheck)
init
public void init(org.apache.camel.CamelContext camelContext,
org.apache.camel.component.netty.NettyServerBootstrapConfiguration configuration,
org.jboss.netty.channel.ChannelPipelineFactory pipelineFactory)
- Specified by:
init
in interface org.apache.camel.component.netty.NettyServerBootstrapFactory
- Overrides:
init
in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
addConsumer
public void addConsumer(org.apache.camel.component.netty.NettyConsumer consumer)
- Specified by:
addConsumer
in interface org.apache.camel.component.netty.NettyServerBootstrapFactory
- Overrides:
addConsumer
in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
removeConsumer
public void removeConsumer(org.apache.camel.component.netty.NettyConsumer consumer)
- Specified by:
removeConsumer
in interface org.apache.camel.component.netty.NettyServerBootstrapFactory
- Overrides:
removeConsumer
in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
doStart
protected void doStart()
throws Exception
- Overrides:
doStart
in class org.apache.camel.component.netty.SingleTCPNettyServerBootstrapFactory
- Throws:
Exception
stop
public void stop()
throws Exception
- Specified by:
stop
in interface org.apache.camel.Service
- Overrides:
stop
in class org.apache.camel.support.ServiceSupport
- Throws:
Exception
Apache Camel