public class HTTP2ServerSession extends HTTP2Session implements ServerParser.Listener
AbstractLifeCycle.AbstractLifeCycleListenerServerParser.Listener.Adapter, ServerParser.Listener.WrapperSession.ListenerContainer.InheritedListener, Container.ListenerLifeCycle.Listener| Constructor and Description |
|---|
HTTP2ServerSession(Scheduler scheduler,
EndPoint endPoint,
Generator generator,
ServerSessionListener listener,
FlowControlStrategy flowControl) |
| Modifier and Type | Method and Description |
|---|---|
void |
onFrame(Frame frame)
Callback method invoked during an HTTP/1.1 to HTTP/2 upgrade requests
to process the given synthetic frame.
|
void |
onHeaders(HeadersFrame frame) |
void |
onPreface() |
void |
onPushPromise(PushPromiseFrame frame) |
protected void |
onResetForUnknownStream(ResetFrame frame) |
abort, close, createLocalStream, createRemoteStream, data, disconnect, doStop, dump, frames, getBytesWritten, getEndPoint, getFlowControlStrategy, getGenerator, getInitialSessionRecvWindow, getLastRemoteStreamId, getMaxLocalStreams, getMaxRemoteStreams, getRecvWindow, getSendWindow, getStream, getStreamCount, getStreamIdleTimeout, getStreams, getWriteThreshold, isClientStream, isClosed, isDisconnected, isLocalStreamClosed, isPushEnabled, isRemoteStreamClosed, newStream, newStream, notifyClose, notifyFailure, notifyHeaders, notifyIdleTimeout, notifyNewStream, notifyPing, notifyReset, notifySettings, onConnectionFailure, onConnectionFailure, onData, onData, onFlushed, onGoAway, onIdleTimeout, onPing, onPriority, onReset, onSettings, onSettings, onShutdown, onStreamClosed, onStreamFailure, onStreamOpened, onWindowUpdate, onWindowUpdate, ping, priority, push, removeStream, reset, setInitialSessionRecvWindow, setMaxLocalStreams, setMaxRemoteStreams, setStreamIdleTimeout, settings, setWriteThreshold, toString, updateRecvWindow, updateSendWindowaddBean, addBean, addBean, addEventListener, addManaged, contains, destroy, doStart, dump, dump, dump, dump, dumpBeans, dumpObject, dumpObjects, dumpStdErr, dumpThis, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, removeEventListener, setBeans, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeansaddLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stopclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitonConnectionFailure, onData, onGoAway, onPing, onPriority, onReset, onSettings, onStreamFailure, onWindowUpdatedumpObjects, dumpSelfpublic HTTP2ServerSession(Scheduler scheduler, EndPoint endPoint, Generator generator, ServerSessionListener listener, FlowControlStrategy flowControl)
public void onPreface()
onPreface in interface ServerParser.Listenerpublic void onHeaders(HeadersFrame frame)
onHeaders in interface Parser.ListeneronHeaders in class HTTP2Sessionprotected void onResetForUnknownStream(ResetFrame frame)
onResetForUnknownStream in class HTTP2Sessionpublic void onPushPromise(PushPromiseFrame frame)
onPushPromise in interface Parser.Listenerpublic void onFrame(Frame frame)
ISessionCallback method invoked during an HTTP/1.1 to HTTP/2 upgrade requests to process the given synthetic frame.
onFrame in interface ISessiononFrame in class HTTP2Sessionframe - the synthetic frame to processCopyright © 1995–2023 Webtide. All rights reserved.