public class HTTP2ClientSession extends HTTP2Session
AbstractLifeCycle.AbstractLifeCycleListener
Session.Listener
Parser.Listener.Adapter
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 |
onStreamClosed(IStream stream) |
protected void |
onStreamOpened(IStream stream) |
abort, close, createLocalStream, createRemoteStream, data, disconnect, doStart, doStop, frames, getBytesWritten, getEndPoint, getFlowControlStrategy, getGenerator, getInitialSessionRecvWindow, getMaxLocalStreams, getMaxRemoteStreams, getRecvWindow, getSendWindow, getStream, getStreamCount, getStreamIdleTimeout, getStreams, isClosed, isDisconnected, isPushEnabled, newStream, newStream, notifyClose, notifyFailure, notifyIdleTimeout, notifyNewStream, notifyPing, notifyReset, notifySettings, onConnectionFailure, onData, onFrame, onGoAway, onIdleTimeout, onPing, onPriority, onReset, onSettings, onSettings, onShutdown, onWindowUpdate, onWindowUpdate, ping, priority, push, removeStream, reset, setInitialSessionRecvWindow, setMaxLocalStreams, setMaxRemoteStreams, setStreamIdleTimeout, settings, toString, updateRecvWindow, updateSendWindow
addBean, addBean, addBean, addEventListener, addManaged, contains, destroy, 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
addLifeCycleListener, getState, getState, getStopTimeout, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, removeLifeCycleListener, start, stop
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
public void onPushPromise(PushPromiseFrame frame)
Copyright © 1995-2016 Webtide. All Rights Reserved.