Package org.eclipse.jetty.client
Class ContinueProtocolHandler
- java.lang.Object
-
- org.eclipse.jetty.client.ContinueProtocolHandler
-
- All Implemented Interfaces:
ProtocolHandler
public class ContinueProtocolHandler extends java.lang.Object implements ProtocolHandler
A protocol handler that handles the 100 response code.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected class
ContinueProtocolHandler.ContinueListener
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
NAME
-
Constructor Summary
Constructors Constructor Description ContinueProtocolHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
accept(Request request, Response response)
Inspects the givenrequest
andresponse
to detect whether this protocol handler should handle them.java.lang.String
getName()
Response.Listener
getResponseListener()
protected void
onContinue(Request request)
-
-
-
Field Detail
-
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getName
public java.lang.String getName()
- Specified by:
getName
in interfaceProtocolHandler
- Returns:
- a unique name among protocol handlers
-
accept
public boolean accept(Request request, Response response)
Description copied from interface:ProtocolHandler
Inspects the given
request
andresponse
to detect whether this protocol handler should handle them.For example, a redirect protocol handler can inspect the response code and return true if it is a redirect response code.
This method is being called just after the response line has been parsed, and before the response headers are available.
- Specified by:
accept
in interfaceProtocolHandler
- Parameters:
request
- the request to acceptresponse
- the response to accept- Returns:
- true if this protocol handler can handle the given request and response
-
getResponseListener
public Response.Listener getResponseListener()
- Specified by:
getResponseListener
in interfaceProtocolHandler
- Returns:
- a response listener that will handle the request and response on behalf of the application.
-
onContinue
protected void onContinue(Request request)
-
-