Package org.eclipse.jetty.client
Class ResponseNotifier
java.lang.Object
org.eclipse.jetty.client.ResponseNotifier
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidforwardFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) voidforwardFailureComplete(List<Response.ResponseListener> listeners, Request request, Throwable requestFailure, Response response, Throwable responseFailure) voidforwardSuccess(List<Response.ResponseListener> listeners, Response response) voidforwardSuccessComplete(List<Response.ResponseListener> listeners, Request request, Response response) voidnotifyBeforeContent(Response response, ObjLongConsumer<Object> demand, List<Response.DemandedContentListener> contentListeners) voidnotifyBegin(List<Response.ResponseListener> listeners, Response response) voidnotifyComplete(List<Response.ResponseListener> listeners, Result result) voidnotifyContent(Response response, ObjLongConsumer<Object> demand, ByteBuffer buffer, Callback callback, List<Response.DemandedContentListener> contentListeners) voidnotifyFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) booleannotifyHeader(List<Response.ResponseListener> listeners, Response response, HttpField field) voidnotifyHeaders(List<Response.ResponseListener> listeners, Response response) voidnotifySuccess(List<Response.ResponseListener> listeners, Response response)
-
Constructor Details
-
ResponseNotifier
public ResponseNotifier()
-
-
Method Details
-
notifyBegin
-
notifyHeader
public boolean notifyHeader(List<Response.ResponseListener> listeners, Response response, HttpField field) -
notifyHeaders
-
notifyBeforeContent
public void notifyBeforeContent(Response response, ObjLongConsumer<Object> demand, List<Response.DemandedContentListener> contentListeners) -
notifyContent
public void notifyContent(Response response, ObjLongConsumer<Object> demand, ByteBuffer buffer, Callback callback, List<Response.DemandedContentListener> contentListeners) -
notifySuccess
-
notifyFailure
public void notifyFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) -
notifyComplete
-
forwardSuccess
-
forwardSuccessComplete
public void forwardSuccessComplete(List<Response.ResponseListener> listeners, Request request, Response response) -
forwardFailure
public void forwardFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) -
forwardFailureComplete
-