public abstract class AbstractSSLAwareChannelPipelineFactory extends AbstractChannelPipelineFactory
ChannelPipeline
implementations which use TLSconnectionLimitHandler, connectionPerIpLimitHandler, MAX_LINE_LENGTH
Constructor and Description |
---|
AbstractSSLAwareChannelPipelineFactory(int timeout,
int maxConnections,
int maxConnectsPerIp,
org.jboss.netty.channel.group.ChannelGroup group,
org.jboss.netty.handler.execution.ExecutionHandler eHandler) |
AbstractSSLAwareChannelPipelineFactory(int timeout,
int maxConnections,
int maxConnectsPerIp,
org.jboss.netty.channel.group.ChannelGroup group,
String[] enabledCipherSuites,
org.jboss.netty.handler.execution.ExecutionHandler eHandler) |
Modifier and Type | Method and Description |
---|---|
org.jboss.netty.channel.ChannelPipeline |
getPipeline() |
protected abstract SSLContext |
getSSLContext()
Return the SSL context
|
protected abstract boolean |
isSSLSocket()
Return if the socket is using SSL/TLS
|
createHandler, releaseExternalResources
public AbstractSSLAwareChannelPipelineFactory(int timeout, int maxConnections, int maxConnectsPerIp, org.jboss.netty.channel.group.ChannelGroup group, org.jboss.netty.handler.execution.ExecutionHandler eHandler)
public AbstractSSLAwareChannelPipelineFactory(int timeout, int maxConnections, int maxConnectsPerIp, org.jboss.netty.channel.group.ChannelGroup group, String[] enabledCipherSuites, org.jboss.netty.handler.execution.ExecutionHandler eHandler)
public org.jboss.netty.channel.ChannelPipeline getPipeline() throws Exception
getPipeline
in interface org.jboss.netty.channel.ChannelPipelineFactory
getPipeline
in class AbstractChannelPipelineFactory
Exception
ChannelPipelineFactory.getPipeline()
protected abstract boolean isSSLSocket()
protected abstract SSLContext getSSLContext()
Copyright © 2010-2012 The Apache Software Foundation. All Rights Reserved.