Class ResponseListeners

java.lang.Object
org.eclipse.jetty.client.transport.ResponseListeners

public class ResponseListeners extends Object

A specialized container for response listeners.

  • Constructor Details

    • ResponseListeners

      public ResponseListeners()
    • ResponseListeners

      public ResponseListeners(Response.Listener listener)
    • ResponseListeners

      public ResponseListeners(ResponseListeners that)
  • Method Details

    • addBeginListener

      public boolean addBeginListener(Response.BeginListener listener)
    • notifyBegin

      public void notifyBegin(Response response)
    • addHeaderListener

      public boolean addHeaderListener(Response.HeaderListener listener)
    • notifyHeader

      public boolean notifyHeader(Response response, HttpField field)
    • addHeadersListener

      public boolean addHeadersListener(Response.HeadersListener listener)
    • notifyHeaders

      public void notifyHeaders(Response response)
    • addContentSourceListener

      public boolean addContentSourceListener(Response.ContentSourceListener listener)
    • hasContentSourceListeners

      public boolean hasContentSourceListeners()
    • notifyContentSource

      public void notifyContentSource(Response response, Content.Source contentSource)
    • addSuccessListener

      public boolean addSuccessListener(Response.SuccessListener listener)
    • notifySuccess

      public void notifySuccess(Response response)
    • addFailureListener

      public boolean addFailureListener(Response.FailureListener listener)
    • notifyFailure

      public void notifyFailure(Response response, Throwable failure)
    • addCompleteListener

      public boolean addCompleteListener(Response.CompleteListener listener, boolean includeOtherEvents)
    • notifyComplete

      public void notifyComplete(Result result)
    • addListener

      public boolean addListener(Response.Listener listener)
    • addResponseListeners

      public boolean addResponseListeners(ResponseListeners listeners)
    • emitSuccess

      public void emitSuccess(Response response)
    • emitFailure

      public void emitFailure(Response response, Throwable failure)
    • emitSuccessComplete

      public void emitSuccessComplete(Result result)
    • emitFailureComplete

      public void emitFailureComplete(Result result)