public class HttpServerPipelineFactory extends Object implements org.jboss.netty.channel.ChannelPipelineFactory, AllConnectionData
Constructor and Description |
---|
HttpServerPipelineFactory(ProxyAuthorizationManager authorizationManager,
org.jboss.netty.channel.group.ChannelGroup channelGroup,
ChainProxyManager chainProxyManager,
HandshakeHandlerFactory handshakeHandlerFactory,
RelayPipelineFactoryFactory relayPipelineFactoryFactory,
org.jboss.netty.util.Timer timer,
org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory)
Creates a new pipeline factory with the specified class for processing
proxy authentication.
|
HttpServerPipelineFactory(ProxyAuthorizationManager authorizationManager,
org.jboss.netty.channel.group.ChannelGroup channelGroup,
ChainProxyManager chainProxyManager,
HandshakeHandlerFactory handshakeHandlerFactory,
RelayPipelineFactoryFactory relayPipelineFactoryFactory,
org.jboss.netty.util.Timer timer,
org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory,
ProxyCacheManager proxyCacheManager)
Creates a new pipeline factory with the specified class for processing
proxy authentication.
|
Modifier and Type | Method and Description |
---|---|
int |
getNumRequestHandlers() |
org.jboss.netty.channel.ChannelPipeline |
getPipeline() |
public HttpServerPipelineFactory(ProxyAuthorizationManager authorizationManager, org.jboss.netty.channel.group.ChannelGroup channelGroup, ChainProxyManager chainProxyManager, HandshakeHandlerFactory handshakeHandlerFactory, RelayPipelineFactoryFactory relayPipelineFactoryFactory, org.jboss.netty.util.Timer timer, org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory)
authorizationManager
- The manager for proxy authentication.channelGroup
- The group that keeps track of open channels.chainProxyManager
- upstream proxy server host and port or
null
if none used.ksm
- The KeyStore manager.relayPipelineFactoryFactory
- The relay pipeline factory factory.timer
- The global timer for timing out idle connections.clientChannelFactory
- The factory for creating outgoing channels
to external sites.public HttpServerPipelineFactory(ProxyAuthorizationManager authorizationManager, org.jboss.netty.channel.group.ChannelGroup channelGroup, ChainProxyManager chainProxyManager, HandshakeHandlerFactory handshakeHandlerFactory, RelayPipelineFactoryFactory relayPipelineFactoryFactory, org.jboss.netty.util.Timer timer, org.jboss.netty.channel.socket.ClientSocketChannelFactory clientChannelFactory, ProxyCacheManager proxyCacheManager)
authorizationManager
- The manager for proxy authentication.channelGroup
- The group that keeps track of open channels.chainProxyManager
- upstream proxy server host and port or
null
if none used.ksm
- The KeyStore manager.relayPipelineFactoryFactory
- The relay pipeline factory factory.timer
- The global timer for timing out idle connections.clientChannelFactory
- The factory for creating outgoing channels
to external sites.public org.jboss.netty.channel.ChannelPipeline getPipeline() throws Exception
getPipeline
in interface org.jboss.netty.channel.ChannelPipelineFactory
Exception
public int getNumRequestHandlers()
getNumRequestHandlers
in interface AllConnectionData
Copyright © 2009–2016 LittleShoot. All rights reserved.