Package io.airlift.http.client
Class StatusResponseHandler
- java.lang.Object
-
- io.airlift.http.client.StatusResponseHandler
-
- All Implemented Interfaces:
ResponseHandler<StatusResponseHandler.StatusResponse,RuntimeException>
public class StatusResponseHandler extends Object implements ResponseHandler<StatusResponseHandler.StatusResponse,RuntimeException>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classStatusResponseHandler.StatusResponse
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StatusResponseHandlercreateStatusResponseHandler()StatusResponseHandler.StatusResponsehandle(Request request, Response response)StatusResponseHandler.StatusResponsehandleException(Request request, Exception exception)
-
-
-
Method Detail
-
createStatusResponseHandler
public static StatusResponseHandler createStatusResponseHandler()
-
handleException
public StatusResponseHandler.StatusResponse handleException(Request request, Exception exception)
- Specified by:
handleExceptionin interfaceResponseHandler<StatusResponseHandler.StatusResponse,RuntimeException>
-
handle
public StatusResponseHandler.StatusResponse handle(Request request, Response response)
- Specified by:
handlein interfaceResponseHandler<StatusResponseHandler.StatusResponse,RuntimeException>
-
-