Class HttpReceiver.ContentListeners
java.lang.Object
org.eclipse.jetty.client.HttpReceiver.ContentListeners
- Enclosing class:
HttpReceiver
Wraps a list of content listeners, notifies them about content events and tracks individual listener demand to produce a global demand for content.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final LongConsumerprivate final List<Response.DemandedContentListener> -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateContentListeners(List<Response.ResponseListener> responseListeners) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voidprivate booleanisEmpty()private voidnotifyBeforeContent(HttpResponse response) private voidnotifyContent(HttpResponse response, ByteBuffer buffer, Callback callback)
-
Field Details
-
demands
-
demand
-
listeners
-
-
Constructor Details
-
ContentListeners
-
-
Method Details
-
isEmpty
private boolean isEmpty() -
notifyBeforeContent
-
notifyContent
-
demand
-
accept
-