Package org.eclipse.jetty.http2.server
Class HTTP2ServerConnectionFactory.HTTPServerSessionListener
java.lang.Object
org.eclipse.jetty.http2.api.Session.Listener.Adapter
org.eclipse.jetty.http2.api.server.ServerSessionListener.Adapter
org.eclipse.jetty.http2.server.HTTP2ServerConnectionFactory.HTTPServerSessionListener
- All Implemented Interfaces:
org.eclipse.jetty.http2.api.server.ServerSessionListener,org.eclipse.jetty.http2.api.Session.Listener,org.eclipse.jetty.http2.api.Stream.Listener
- Enclosing class:
- HTTP2ServerConnectionFactory
protected class HTTP2ServerConnectionFactory.HTTPServerSessionListener
extends org.eclipse.jetty.http2.api.server.ServerSessionListener.Adapter
implements org.eclipse.jetty.http2.api.Stream.Listener
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.jetty.http2.api.server.ServerSessionListener
org.eclipse.jetty.http2.api.server.ServerSessionListener.AdapterNested classes/interfaces inherited from interface org.eclipse.jetty.http2.api.Session.Listener
org.eclipse.jetty.http2.api.Session.Listener.AdapterNested classes/interfaces inherited from interface org.eclipse.jetty.http2.api.Stream.Listener
org.eclipse.jetty.http2.api.Stream.Listener.Adapter -
Constructor Summary
ConstructorsConstructorDescriptionHTTPServerSessionListener(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.io.EndPoint endPoint) -
Method Summary
Modifier and TypeMethodDescriptionprotected HTTP2ServerConnectionvoidonBeforeData(org.eclipse.jetty.http2.api.Stream stream) voidonClose(org.eclipse.jetty.http2.api.Session session, org.eclipse.jetty.http2.frames.GoAwayFrame frame, org.eclipse.jetty.util.Callback callback) voidonDataDemanded(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.DataFrame frame, org.eclipse.jetty.util.Callback callback) voidonFailure(org.eclipse.jetty.http2.api.Session session, Throwable failure, org.eclipse.jetty.util.Callback callback) voidonFailure(org.eclipse.jetty.http2.api.Stream stream, int error, String reason, Throwable failure, org.eclipse.jetty.util.Callback callback) voidonHeaders(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.HeadersFrame frame) booleanonIdleTimeout(org.eclipse.jetty.http2.api.Session session) booleanonIdleTimeout(org.eclipse.jetty.http2.api.Stream stream, Throwable x) org.eclipse.jetty.http2.api.Stream.ListeneronNewStream(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.HeadersFrame frame) onPreface(org.eclipse.jetty.http2.api.Session session) org.eclipse.jetty.http2.api.Stream.ListeneronPush(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.PushPromiseFrame frame) voidonReset(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.ResetFrame frame, org.eclipse.jetty.util.Callback callback) Methods inherited from class org.eclipse.jetty.http2.api.server.ServerSessionListener.Adapter
onAcceptMethods inherited from class org.eclipse.jetty.http2.api.Session.Listener.Adapter
onClose, onFailure, onPing, onReset, onSettingsMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.jetty.http2.api.Session.Listener
onClose, onFailure, onGoAway, onPing, onReset, onSettingsMethods inherited from interface org.eclipse.jetty.http2.api.Stream.Listener
onClosed, onData, onNewStream, onReset
-
Constructor Details
-
HTTPServerSessionListener
public HTTPServerSessionListener(org.eclipse.jetty.server.Connector connector, org.eclipse.jetty.io.EndPoint endPoint)
-
-
Method Details
-
getConnection
-
onPreface
- Specified by:
onPrefacein interfaceorg.eclipse.jetty.http2.api.Session.Listener- Overrides:
onPrefacein classorg.eclipse.jetty.http2.api.Session.Listener.Adapter
-
onNewStream
public org.eclipse.jetty.http2.api.Stream.Listener onNewStream(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.HeadersFrame frame) - Specified by:
onNewStreamin interfaceorg.eclipse.jetty.http2.api.Session.Listener- Overrides:
onNewStreamin classorg.eclipse.jetty.http2.api.Session.Listener.Adapter
-
onBeforeData
public void onBeforeData(org.eclipse.jetty.http2.api.Stream stream) - Specified by:
onBeforeDatain interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onIdleTimeout
public boolean onIdleTimeout(org.eclipse.jetty.http2.api.Session session) - Specified by:
onIdleTimeoutin interfaceorg.eclipse.jetty.http2.api.Session.Listener- Overrides:
onIdleTimeoutin classorg.eclipse.jetty.http2.api.Session.Listener.Adapter
-
onClose
public void onClose(org.eclipse.jetty.http2.api.Session session, org.eclipse.jetty.http2.frames.GoAwayFrame frame, org.eclipse.jetty.util.Callback callback) - Specified by:
onClosein interfaceorg.eclipse.jetty.http2.api.Session.Listener
-
onFailure
public void onFailure(org.eclipse.jetty.http2.api.Session session, Throwable failure, org.eclipse.jetty.util.Callback callback) - Specified by:
onFailurein interfaceorg.eclipse.jetty.http2.api.Session.Listener
-
onHeaders
public void onHeaders(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.HeadersFrame frame) - Specified by:
onHeadersin interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onPush
public org.eclipse.jetty.http2.api.Stream.Listener onPush(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.PushPromiseFrame frame) - Specified by:
onPushin interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onDataDemanded
public void onDataDemanded(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.DataFrame frame, org.eclipse.jetty.util.Callback callback) - Specified by:
onDataDemandedin interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onReset
public void onReset(org.eclipse.jetty.http2.api.Stream stream, org.eclipse.jetty.http2.frames.ResetFrame frame, org.eclipse.jetty.util.Callback callback) - Specified by:
onResetin interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onFailure
public void onFailure(org.eclipse.jetty.http2.api.Stream stream, int error, String reason, Throwable failure, org.eclipse.jetty.util.Callback callback) - Specified by:
onFailurein interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-
onIdleTimeout
- Specified by:
onIdleTimeoutin interfaceorg.eclipse.jetty.http2.api.Stream.Listener
-