public class SPDYServerConnector extends SelectChannelConnector
AbstractLifeCycle.AbstractLifeCycleListener
LifeCycle.Listener
_acceptChannel
_buffers, _lowResourceMaxIdleTime, _maxIdleTime, _soLingerTime
_listeners, FAILED, RUNNING, STARTED, STARTING, STOPPED, STOPPING
Constructor and Description |
---|
SPDYServerConnector(ServerSessionFrameListener listener) |
SPDYServerConnector(ServerSessionFrameListener listener,
SslContextFactory sslContextFactory) |
accept, close, customize, endPointClosed, getConnection, getLocalPort, getLowResourcesConnections, getLowResourcesMaxIdleTime, getSelectorManager, newEndPoint, open, persist, setLowResourcesConnections, setLowResourcesMaxIdleTime, setMaxIdleTime, setThreadPool
getUseDirectBuffers, setUseDirectBuffers
checkForwardedHeaders, configure, connectionClosed, connectionOpened, connectionUpgraded, getAcceptorPriorityOffset, getAcceptors, getAcceptQueueSize, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationMax, getConnectionsDurationMean, getConnectionsDurationStdDev, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsRequestsMax, getConnectionsRequestsMean, getConnectionsRequestsStdDev, getForwardedCipherSuiteHeader, getForwardedForHeader, getForwardedHostHeader, getForwardedProtoHeader, getForwardedServerHeader, getForwardedSslSessionIdHeader, getHost, getHostHeader, getIntegralPort, getIntegralScheme, getLeftMostFieldValue, getLowResourceMaxIdleTime, getMaxBuffers, getMaxIdleTime, getName, getPort, getRequestBuffers, getRequestBufferSize, getRequestBufferType, getRequestHeaderSize, getRequestHeaderType, getRequests, getResolveNames, getResponseBuffers, getResponseBufferSize, getResponseBufferType, getResponseHeaderSize, getResponseHeaderType, getReuseAddress, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, isConfidential, isForwarded, isIntegral, isLowResources, setAcceptorPriorityOffset, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setForwarded, setForwardedCipherSuiteHeader, setForwardedForHeader, setForwardedHostHeader, setForwardedProtoHeader, setForwardedServerHeader, setForwardedSslSessionIdHeader, setHost, setHostHeader, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setMaxBuffers, setName, setPort, setRequestBuffers, setRequestBufferSize, setRequestHeaderSize, setResolveNames, setResponseBuffers, setResponseBufferSize, setResponseHeaderSize, setReuseAddress, setServer, setSoLingerTime, setStatsOn, statsReset, stopAccept, toString
addBean, addBean, contains, destroy, dump, dump, dump, dump, dump, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, unmanage
addLifeCycleListener, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
addLifeCycleListener, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
public SPDYServerConnector(ServerSessionFrameListener listener)
public SPDYServerConnector(ServerSessionFrameListener listener, SslContextFactory sslContextFactory)
public ByteBufferPool getByteBufferPool()
public Executor getExecutor()
public ScheduledExecutorService getScheduler()
public SslContextFactory getSslContextFactory()
protected void doStart() throws Exception
AggregateLifeCycle
doStart
in class SelectChannelConnector
Exception
AbstractLifeCycle.doStart()
protected void doStop() throws Exception
AggregateLifeCycle
doStop
in class AbstractConnector
Exception
AbstractLifeCycle.doStart()
public void join() throws InterruptedException
join
in class AbstractConnector
InterruptedException
public AsyncConnectionFactory getAsyncConnectionFactory(String protocol)
public AsyncConnectionFactory putAsyncConnectionFactory(String protocol, AsyncConnectionFactory factory)
public AsyncConnectionFactory removeAsyncConnectionFactory(String protocol)
public Map<String,AsyncConnectionFactory> getAsyncConnectionFactories()
protected AsyncConnectionFactory getDefaultAsyncConnectionFactory()
protected AsyncConnection newConnection(SocketChannel channel, AsyncEndPoint endPoint)
newConnection
in class SelectChannelConnector
protected SSLEngine newSSLEngine(SslContextFactory sslContextFactory, SocketChannel channel)
protected boolean sessionOpened(Session session)
protected boolean sessionClosed(Session session)
protected Collection<Session> getSessions()
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.