public class HTTP2StreamHandler
extends org.eclipse.jetty.http2.api.Stream.Listener.Adapter
| Constructor and Description |
|---|
HTTP2StreamHandler(HTTP2Connection parent,
org.apache.jmeter.protocol.http.control.HeaderManager headerManager,
org.apache.jmeter.protocol.http.control.CookieManager cookieManager,
HTTP2SampleResult sampleResult) |
| Modifier and Type | Method and Description |
|---|---|
CompletableFuture<Void> |
getCompletedFuture() |
protected HTTP2SampleResult |
getHTTP2SampleResult() |
protected int |
getTimeout() |
protected boolean |
isSuccessCode(int code)
Determine if the HTTP status code is successful or not i.e.
|
void |
onData(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.DataFrame frame,
org.eclipse.jetty.util.Callback callback) |
void |
onHeaders(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.HeadersFrame frame) |
org.eclipse.jetty.http2.api.Stream.Listener |
onPush(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.PushPromiseFrame frame) |
void |
onReset(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.ResetFrame frame) |
protected void |
setTimeout(int timeout) |
onIdleTimeout, onTimeoutpublic HTTP2StreamHandler(HTTP2Connection parent, org.apache.jmeter.protocol.http.control.HeaderManager headerManager, org.apache.jmeter.protocol.http.control.CookieManager cookieManager, HTTP2SampleResult sampleResult)
public CompletableFuture<Void> getCompletedFuture()
public org.eclipse.jetty.http2.api.Stream.Listener onPush(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.PushPromiseFrame frame)
onPush in interface org.eclipse.jetty.http2.api.Stream.ListeneronPush in class org.eclipse.jetty.http2.api.Stream.Listener.Adapterpublic void onHeaders(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.HeadersFrame frame)
onHeaders in interface org.eclipse.jetty.http2.api.Stream.ListeneronHeaders in class org.eclipse.jetty.http2.api.Stream.Listener.Adapterpublic void onData(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.DataFrame frame,
org.eclipse.jetty.util.Callback callback)
onData in interface org.eclipse.jetty.http2.api.Stream.ListeneronData in class org.eclipse.jetty.http2.api.Stream.Listener.Adapterpublic void onReset(org.eclipse.jetty.http2.api.Stream stream,
org.eclipse.jetty.http2.frames.ResetFrame frame)
onReset in interface org.eclipse.jetty.http2.api.Stream.ListeneronReset in class org.eclipse.jetty.http2.api.Stream.Listener.Adapterprotected boolean isSuccessCode(int code)
code - status code to checkprotected HTTP2SampleResult getHTTP2SampleResult()
protected int getTimeout()
protected void setTimeout(int timeout)
Copyright © 2018. All rights reserved.