@ManagedObject public abstract class AbstractHTTP2ServerConnectionFactory extends AbstractConnectionFactory
AbstractLifeCycle.AbstractLifeCycleListenerConnectionFactory.UpgradingContainer.InheritedListener, Container.ListenerLifeCycle.ListenerFAILED, RUNNING, STARTED, STARTING, STOP_ON_FAILURE, STOPPED, STOPPING| Modifier | Constructor and Description |
|---|---|
|
AbstractHTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration) |
protected |
AbstractHTTP2ServerConnectionFactory(HttpConfiguration httpConfiguration,
java.lang.String... protocols) |
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, getContainedBeans, getContainedBeans, isManaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, 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, @Name(value="protocols") java.lang.String... protocols)
@ManagedAttribute(value="The HPACK dynamic table maximum size") public int getMaxDynamicTableSize()
public void setMaxDynamicTableSize(int maxDynamicTableSize)
@ManagedAttribute(value="The initial size of session\'s flow control receive window") public int getInitialSessionRecvWindow()
public void setInitialSessionRecvWindow(int initialSessionRecvWindow)
@ManagedAttribute(value="The initial size of stream\'s flow control receive window") public int getInitialStreamRecvWindow()
public void setInitialStreamRecvWindow(int initialStreamRecvWindow)
@ManagedAttribute(value="The max number of concurrent streams per session") public int getMaxConcurrentStreams()
public void setMaxConcurrentStreams(int maxConcurrentStreams)
@ManagedAttribute(value="The max header block fragment") public int getMaxHeaderBlockFragment()
public void setMaxHeaderBlockFragment(int maxHeaderBlockFragment)
public FlowControlStrategy.Factory getFlowControlStrategyFactory()
public void setFlowControlStrategyFactory(FlowControlStrategy.Factory flowControlStrategyFactory)
@ManagedAttribute(value="The stream idle timeout in milliseconds") public long getStreamIdleTimeout()
public void setStreamIdleTimeout(long streamIdleTimeout)
@Deprecated public int getReservedThreads()
@Deprecated public void setReservedThreads(int threads)
threads - ignoredjava.lang.UnsupportedOperationException - when invokedpublic HttpConfiguration getHttpConfiguration()
protected java.util.Map<java.lang.Integer,java.lang.Integer> newSettings()
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 abstract ServerSessionListener newSessionListener(Connector connector, EndPoint endPoint)
protected ServerParser newServerParser(Connector connector, ServerParser.Listener listener)
Copyright © 1995–2018 Webtide. All rights reserved.