Class ResponseNotifier
java.lang.Object
org.eclipse.jetty.client.ResponseNotifier
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate voidforwardEvents(List<Response.ResponseListener> listeners, Response response) voidforwardFailure(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) private voidnotifyBeforeContent(Response.DemandedContentListener listener, Response response, LongConsumer demand) voidnotifyBeforeContent(Response response, ObjLongConsumer<Object> demand, List<Response.DemandedContentListener> contentListeners) voidnotifyBegin(List<Response.ResponseListener> listeners, Response response) private voidnotifyBegin(Response.BeginListener listener, Response response) voidnotifyComplete(List<Response.ResponseListener> listeners, Result result) private voidnotifyComplete(Response.CompleteListener listener, Result result) private voidnotifyContent(Response.DemandedContentListener listener, Response response, LongConsumer demand, ByteBuffer buffer, Callback callback) voidnotifyContent(Response response, ObjLongConsumer<Object> demand, ByteBuffer buffer, Callback callback, List<Response.DemandedContentListener> contentListeners) voidnotifyFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) private voidnotifyFailure(Response.FailureListener listener, Response response, Throwable failure) booleannotifyHeader(List<Response.ResponseListener> listeners, Response response, HttpField field) private booleannotifyHeader(Response.HeaderListener listener, Response response, HttpField field) voidnotifyHeaders(List<Response.ResponseListener> listeners, Response response) private voidnotifyHeaders(Response.HeadersListener listener, Response response) voidnotifySuccess(List<Response.ResponseListener> listeners, Response response) private voidnotifySuccess(Response.SuccessListener listener, Response response)
-
Field Details
-
LOG
-
-
Constructor Details
-
ResponseNotifier
public ResponseNotifier()
-
-
Method Details
-
notifyBegin
-
notifyBegin
-
notifyHeader
public boolean notifyHeader(List<Response.ResponseListener> listeners, Response response, HttpField field) -
notifyHeader
-
notifyHeaders
-
notifyHeaders
-
notifyBeforeContent
public void notifyBeforeContent(Response response, ObjLongConsumer<Object> demand, List<Response.DemandedContentListener> contentListeners) -
notifyBeforeContent
private void notifyBeforeContent(Response.DemandedContentListener listener, Response response, LongConsumer demand) -
notifyContent
public void notifyContent(Response response, ObjLongConsumer<Object> demand, ByteBuffer buffer, Callback callback, List<Response.DemandedContentListener> contentListeners) -
notifyContent
private void notifyContent(Response.DemandedContentListener listener, Response response, LongConsumer demand, ByteBuffer buffer, Callback callback) -
notifySuccess
-
notifySuccess
-
notifyFailure
public void notifyFailure(List<Response.ResponseListener> listeners, Response response, Throwable failure) -
notifyFailure
-
notifyComplete
-
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) -
forwardEvents
-
forwardFailureComplete
-