ConnectionFactory
, NegotiatingServerConnection.CipherDiscriminator
, Container
, Destroyable
, Dumpable
, LifeCycle
HTTP2CServerConnectionFactory
public class HTTP2ServerConnectionFactory extends AbstractHTTP2ServerConnectionFactory implements NegotiatingServerConnection.CipherDiscriminator
Modifier and Type | Class | Description |
---|---|---|
protected class |
HTTP2ServerConnectionFactory.HTTPServerSessionListener |
AbstractLifeCycle.AbstractLifeCycleListener
ConnectionFactory.Upgrading
Container.InheritedListener, Container.Listener
LifeCycle.Listener
FAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING
Constructor | Description |
---|---|
HTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration) |
|
HTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration,
java.lang.String... protocols) |
Modifier and Type | Method | Description |
---|---|---|
boolean |
isAcceptable(java.lang.String protocol,
java.lang.String tlsProtocol,
java.lang.String tlsCipher) |
|
protected ServerSessionListener |
newSessionListener(Connector connector,
EndPoint endPoint) |
configure, getFactories, getInputBufferSize, getProtocol, getProtocols, setInputBufferSize, toString
getFlowControlStrategyFactory, getHttpConfiguration, getInitialSessionRecvWindow, getInitialStreamRecvWindow, getMaxConcurrentStreams, getMaxDynamicTableSize, getMaxHeaderBlockFragment, getReservedThreads, getStreamIdleTimeout, newConnection, newServerParser, setFlowControlStrategyFactory, setInitialSessionRecvWindow, setInitialStreamRecvWindow, setMaxConcurrentStreams, setMaxDynamicTableSize, setMaxHeaderBlockFragment, setReservedThreads, setStreamIdleTimeout
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, doStop, dump, dump, dump, dump, dump, dumpBeans, dumpObject, dumpStdErr, dumpThis, getBean, getBeans, getBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
public HTTP2ServerConnectionFactory(@Name("config") HttpConfiguration httpConfiguration)
public HTTP2ServerConnectionFactory(@Name("config") HttpConfiguration httpConfiguration, @Name("protocols") java.lang.String... protocols)
protected ServerSessionListener newSessionListener(Connector connector, EndPoint endPoint)
newSessionListener
in class AbstractHTTP2ServerConnectionFactory
public boolean isAcceptable(java.lang.String protocol, java.lang.String tlsProtocol, java.lang.String tlsCipher)
isAcceptable
in interface NegotiatingServerConnection.CipherDiscriminator
Copyright © 1995–2017 Webtide. All rights reserved.