Package io.apicurio.rest.client.response
Class ResponseHandler<T>
- java.lang.Object
-
- io.apicurio.rest.client.response.ResponseHandler<T>
-
- All Implemented Interfaces:
io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.web.client.HttpResponse<io.vertx.core.buffer.Buffer>>>
public class ResponseHandler<T> extends Object implements io.vertx.core.Handler<io.vertx.core.AsyncResult<io.vertx.ext.web.client.HttpResponse<io.vertx.core.buffer.Buffer>>>
- Author:
- Carles Arnal 'carnalca@redhat.com'
-
-
Constructor Summary
Constructors Constructor Description ResponseHandler(CompletableFuture<T> resultHolder, com.fasterxml.jackson.core.type.TypeReference<T> targetType, RestClientErrorHandler errorHandler)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidhandle(io.vertx.core.AsyncResult<io.vertx.ext.web.client.HttpResponse<io.vertx.core.buffer.Buffer>> event)
-
-
-
Constructor Detail
-
ResponseHandler
public ResponseHandler(CompletableFuture<T> resultHolder, com.fasterxml.jackson.core.type.TypeReference<T> targetType, RestClientErrorHandler errorHandler)
-
-
Method Detail
-
handle
public void handle(io.vertx.core.AsyncResult<io.vertx.ext.web.client.HttpResponse<io.vertx.core.buffer.Buffer>> event)
- Specified by:
handlein interfaceio.vertx.core.Handler<T>
-
-