Class RequestListeners
java.lang.Object
org.eclipse.jetty.client.RequestListeners
- All Implemented Interfaces:
Dumpable
-
Nested Class Summary
Nested classes/interfaces inherited from interface Dumpable
Dumpable.DumpableContainer -
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanaddBeginListener(Request.BeginListener listener) booleanaddCommitListener(Request.CommitListener listener) booleanaddContentListener(Request.ContentListener listener) booleanaddFailureListener(Request.FailureListener listener) booleanaddHeadersListener(Request.HeadersListener listener) booleanaddListener(Request.Listener listener) booleanaddQueuedListener(Request.QueuedListener listener) booleanaddSuccessListener(Request.SuccessListener listener) voidclear()voiddump(Appendable out, String indent) Dump this object (and children) into an Appendable using the provided indent after any new lines.protected Request.BeginListenerprotected Request.CommitListenerprotected Request.ContentListenerprotected Request.FailureListenerprotected Request.HeadersListenerprotected Request.QueuedListenerprotected Request.SuccessListenerprotected static voidnotifyBegin(Request.BeginListener listener, Request request) protected static voidnotifyCommit(Request.CommitListener listener, Request request) protected static voidnotifyContent(Request.ContentListener listener, Request request, ByteBuffer byteBuffer) protected static voidnotifyFailure(Request.FailureListener listener, Request request, Throwable failure) protected static voidnotifyHeaders(Request.HeadersListener listener, Request request) protected static voidnotifyQueued(Request.QueuedListener listener, Request request) protected static voidnotifySuccess(Request.SuccessListener listener, Request request) booleanremoveBeginListener(Request.BeginListener listener) booleanremoveCommitListener(Request.CommitListener listener) booleanremoveContentListener(Request.ContentListener listener) booleanremoveFailureListener(Request.FailureListener listener) booleanremoveHeadersListener(Request.HeadersListener listener) booleanremoveListener(Request.Listener listener) booleanremoveQueuedListener(Request.QueuedListener listener) booleanremoveSuccessListener(Request.SuccessListener listener)
-
Constructor Details
-
RequestListeners
public RequestListeners()
-
-
Method Details
-
addListener
-
removeListener
-
addQueuedListener
-
removeQueuedListener
-
notifyQueued
-
addBeginListener
-
removeBeginListener
-
notifyBegin
-
addHeadersListener
-
removeHeadersListener
-
notifyHeaders
-
addCommitListener
-
removeCommitListener
-
notifyCommit
-
addContentListener
-
removeContentListener
-
notifyContent
protected static void notifyContent(Request.ContentListener listener, Request request, ByteBuffer byteBuffer) -
addSuccessListener
-
removeSuccessListener
-
notifySuccess
-
addFailureListener
-
removeFailureListener
-
notifyFailure
protected static void notifyFailure(Request.FailureListener listener, Request request, Throwable failure) -
clear
public void clear() -
getQueuedListener
-
getBeginListener
-
getHeadersListener
-
getCommitListener
-
getContentListener
-
getSuccessListener
-
getFailureListener
-
dump
Description copied from interface:DumpableDump this object (and children) into an Appendable using the provided indent after any new lines. The indent should not be applied to the first object dumped.- Specified by:
dumpin interfaceDumpable- Parameters:
out- The appendable to dump toindent- The indent to apply after any new lines.- Throws:
IOException- if unable to write to Appendable
-