public abstract class AbstractHTTP2ServerConnectionFactory extends AbstractConnectionFactory
AbstractLifeCycle.AbstractLifeCycleListenerConnectionFactory.UpgradingContainer.InheritedListener, Container.ListenerLifeCycle.Listener| Modifier | Constructor and Description |
|---|---|
|
AbstractHTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration) |
protected |
AbstractHTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration,
String... protocols) |
| Modifier and Type | Method and Description |
|---|---|
HttpConfiguration |
getHttpConfiguration() |
int |
getInitialStreamSendWindow() |
int |
getMaxConcurrentStreams() |
int |
getMaxDynamicTableSize() |
Connection |
newConnection(Connector connector,
EndPoint endPoint)
Creates a new
Connection with the given parameters |
protected FlowControlStrategy |
newFlowControlStrategy() |
protected ServerParser |
newServerParser(Connector connector,
ServerParser.Listener listener) |
protected abstract ServerSessionListener |
newSessionListener(Connector connector,
EndPoint endPoint) |
void |
setInitialStreamSendWindow(int initialStreamSendWindow) |
void |
setMaxConcurrentStreams(int maxConcurrentStreams) |
void |
setMaxDynamicTableSize(int maxDynamicTableSize) |
configure, getFactories, getInputBufferSize, getProtocol, getProtocols, setInputBufferSize, toStringaddBean, 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, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stoppublic AbstractHTTP2ServerConnectionFactory(@Name(value="config") HttpConfiguration httpConfiguration)
protected AbstractHTTP2ServerConnectionFactory(@Name(value="config") HttpConfiguration httpConfiguration, String... protocols)
public int getMaxDynamicTableSize()
public void setMaxDynamicTableSize(int maxDynamicTableSize)
public int getInitialStreamSendWindow()
public void setInitialStreamSendWindow(int initialStreamSendWindow)
public int getMaxConcurrentStreams()
public void setMaxConcurrentStreams(int maxConcurrentStreams)
public HttpConfiguration getHttpConfiguration()
public Connection newConnection(Connector connector, EndPoint endPoint)
ConnectionFactoryCreates a new Connection with the given parameters
connector - The Connector creating this connectionendPoint - the EndPoint associated with the connectionConnectionprotected FlowControlStrategy newFlowControlStrategy()
protected abstract ServerSessionListener newSessionListener(Connector connector, EndPoint endPoint)
protected ServerParser newServerParser(Connector connector, ServerParser.Listener listener)
Copyright © 1995–2015 Mort Bay Consulting. All rights reserved.