EventListener, org.eclipse.jetty.client.api.Response.AsyncContentListener, org.eclipse.jetty.client.api.Response.BeginListener, org.eclipse.jetty.client.api.Response.CompleteListener, org.eclipse.jetty.client.api.Response.ContentListener, org.eclipse.jetty.client.api.Response.FailureListener, org.eclipse.jetty.client.api.Response.HeaderListener, org.eclipse.jetty.client.api.Response.HeadersListener, org.eclipse.jetty.client.api.Response.Listener, org.eclipse.jetty.client.api.Response.ResponseListener, org.eclipse.jetty.client.api.Response.SuccessListenerpublic class ResponseListenerPublisher<T> extends AbstractSingleProcessor<T,T> implements org.eclipse.jetty.client.api.Response.Listener
| Constructor | Description |
|---|---|
ResponseListenerPublisher(ReactiveRequest request,
BiFunction<ReactiveResponse,org.reactivestreams.Publisher<ContentChunk>,org.reactivestreams.Publisher<T>> contentFn) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
onBegin(org.eclipse.jetty.client.api.Response response) |
|
void |
onComplete(org.eclipse.jetty.client.api.Result result) |
|
void |
onContent(org.eclipse.jetty.client.api.Response response,
ByteBuffer content) |
|
void |
onContent(org.eclipse.jetty.client.api.Response response,
ByteBuffer buffer,
org.eclipse.jetty.util.Callback callback) |
|
void |
onFailure(org.eclipse.jetty.client.api.Response response,
Throwable failure) |
|
boolean |
onHeader(org.eclipse.jetty.client.api.Response response,
org.eclipse.jetty.http.HttpField field) |
|
void |
onHeaders(org.eclipse.jetty.client.api.Response response) |
|
void |
onNext(T t) |
|
protected void |
onRequest(long n) |
|
void |
onSubscribe(org.reactivestreams.Subscription subscription) |
|
void |
onSuccess(org.eclipse.jetty.client.api.Response response) |
cancel, downStream, onComplete, onError, onFailure, upStreamrequest, subscribe, subscriberpublic ResponseListenerPublisher(ReactiveRequest request, BiFunction<ReactiveResponse,org.reactivestreams.Publisher<ContentChunk>,org.reactivestreams.Publisher<T>> contentFn)
public void onBegin(org.eclipse.jetty.client.api.Response response)
onBegin in interface org.eclipse.jetty.client.api.Response.BeginListenerpublic boolean onHeader(org.eclipse.jetty.client.api.Response response,
org.eclipse.jetty.http.HttpField field)
onHeader in interface org.eclipse.jetty.client.api.Response.HeaderListenerpublic void onHeaders(org.eclipse.jetty.client.api.Response response)
onHeaders in interface org.eclipse.jetty.client.api.Response.HeadersListenerpublic void onContent(org.eclipse.jetty.client.api.Response response,
ByteBuffer buffer,
org.eclipse.jetty.util.Callback callback)
onContent in interface org.eclipse.jetty.client.api.Response.AsyncContentListenerpublic void onContent(org.eclipse.jetty.client.api.Response response,
ByteBuffer content)
onContent in interface org.eclipse.jetty.client.api.Response.ContentListenerpublic void onSuccess(org.eclipse.jetty.client.api.Response response)
onSuccess in interface org.eclipse.jetty.client.api.Response.SuccessListenerpublic void onFailure(org.eclipse.jetty.client.api.Response response,
Throwable failure)
onFailure in interface org.eclipse.jetty.client.api.Response.FailureListenerpublic void onComplete(org.eclipse.jetty.client.api.Result result)
onComplete in interface org.eclipse.jetty.client.api.Response.CompleteListenerpublic void onSubscribe(org.reactivestreams.Subscription subscription)
onSubscribe in class AbstractSingleProcessor<T,T>protected void onRequest(long n)
onRequest in class AbstractSingleProcessor<T,T>public void onNext(T t)
Copyright © 2017 The Jetty Project. All rights reserved.