public class HTTP2ClientSession extends HTTP2Session
AbstractLifeCycle.AbstractLifeCycleListener
Session.Listener
Parser.Listener.Adapter, Parser.Listener.Wrapper
Container.InheritedListener, Container.Listener
LifeCycle.Listener
Constructor and Description |
---|
HTTP2ClientSession(Scheduler scheduler,
EndPoint endPoint,
Generator generator,
Session.Listener listener,
FlowControlStrategy flowControl) |
Modifier and Type | Method and Description |
---|---|
long |
getStreamsClosed() |
long |
getStreamsOpened() |
void |
onHeaders(HeadersFrame frame) |
void |
onPushPromise(PushPromiseFrame frame) |
protected void |
onResetForUnknownStream(ResetFrame frame) |
protected void |
onStreamClosed(IStream stream) |
protected void |
onStreamOpened(IStream stream) |
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, onFrame, onGoAway, onIdleTimeout, onPing, onPriority, onReset, onSettings, onSettings, onShutdown, onStreamFailure, onWindowUpdate, onWindowUpdate, ping, priority, push, removeStream, reset, setInitialSessionRecvWindow, setMaxLocalStreams, setMaxRemoteStreams, setStreamIdleTimeout, settings, setWriteThreshold, toString, updateRecvWindow, updateSendWindow
addBean, 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, updateBeans
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
dumpObjects, dumpSelf
public HTTP2ClientSession(Scheduler scheduler, EndPoint endPoint, Generator generator, Session.Listener listener, FlowControlStrategy flowControl)
protected void onStreamOpened(IStream stream)
onStreamOpened
in class HTTP2Session
protected void onStreamClosed(IStream stream)
onStreamClosed
in class HTTP2Session
public long getStreamsOpened()
public long getStreamsClosed()
public void onHeaders(HeadersFrame frame)
onHeaders
in interface Parser.Listener
onHeaders
in class HTTP2Session
protected void onResetForUnknownStream(ResetFrame frame)
onResetForUnknownStream
in class HTTP2Session
public void onPushPromise(PushPromiseFrame frame)
Copyright © 1995–2023 Webtide. All rights reserved.