Package org.eclipse.jetty.client.api
Class Request.Listener.Adapter
- java.lang.Object
-
- org.eclipse.jetty.client.api.Request.Listener.Adapter
-
- All Implemented Interfaces:
java.util.EventListener
,Request.BeginListener
,Request.CommitListener
,Request.ContentListener
,Request.FailureListener
,Request.HeadersListener
,Request.Listener
,Request.QueuedListener
,Request.RequestListener
,Request.SuccessListener
- Enclosing interface:
- Request.Listener
public static class Request.Listener.Adapter extends java.lang.Object implements Request.Listener
An empty implementation ofRequest.Listener
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.client.api.Request.Listener
Request.Listener.Adapter
-
-
Constructor Summary
Constructors Constructor Description Adapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
onBegin(Request request)
Callback method invoked when the request begins being processed in order to be sent.void
onCommit(Request request)
Callback method invoked when the request headers (and perhaps small content) have been sent.void
onContent(Request request, java.nio.ByteBuffer content)
Callback method invoked when a chunk of request content has been sent successfully.void
onFailure(Request request, java.lang.Throwable failure)
Callback method invoked when the request has failed to be sentvoid
onHeaders(Request request)
Callback method invoked when the request headers (and perhaps small content) are ready to be sent.void
onQueued(Request request)
Callback method invoked when the request is queued, waiting to be sentvoid
onSuccess(Request request)
Callback method invoked when the request has been successfully sent.
-
-
-
Method Detail
-
onQueued
public void onQueued(Request request)
Description copied from interface:Request.QueuedListener
Callback method invoked when the request is queued, waiting to be sent- Specified by:
onQueued
in interfaceRequest.QueuedListener
- Parameters:
request
- the request being queued
-
onBegin
public void onBegin(Request request)
Description copied from interface:Request.BeginListener
Callback method invoked when the request begins being processed in order to be sent. This is the last opportunity to modify the request.- Specified by:
onBegin
in interfaceRequest.BeginListener
- Parameters:
request
- the request that begins being processed
-
onHeaders
public void onHeaders(Request request)
Description copied from interface:Request.HeadersListener
Callback method invoked when the request headers (and perhaps small content) are ready to be sent. The request has been converted into bytes, but not yet sent to the server, and further modifications to the request may have no effect.- Specified by:
onHeaders
in interfaceRequest.HeadersListener
- Parameters:
request
- the request that is about to be committed
-
onCommit
public void onCommit(Request request)
Description copied from interface:Request.CommitListener
Callback method invoked when the request headers (and perhaps small content) have been sent. The request is now committed, and in transit to the server, and further modifications to the request may have no effect.- Specified by:
onCommit
in interfaceRequest.CommitListener
- Parameters:
request
- the request that has been committed
-
onContent
public void onContent(Request request, java.nio.ByteBuffer content)
Description copied from interface:Request.ContentListener
Callback method invoked when a chunk of request content has been sent successfully. Changes to bytes in the given buffer have no effect, as the content has already been sent.- Specified by:
onContent
in interfaceRequest.ContentListener
- Parameters:
request
- the request that has been committedcontent
- the content
-
onSuccess
public void onSuccess(Request request)
Description copied from interface:Request.SuccessListener
Callback method invoked when the request has been successfully sent.- Specified by:
onSuccess
in interfaceRequest.SuccessListener
- Parameters:
request
- the request sent
-
onFailure
public void onFailure(Request request, java.lang.Throwable failure)
Description copied from interface:Request.FailureListener
Callback method invoked when the request has failed to be sent- Specified by:
onFailure
in interfaceRequest.FailureListener
- Parameters:
request
- the request that failedfailure
- the failure
-
-