public ClientResponse extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getRequest(); } };
public EntityExtractor createExtractor(final Method method) { final Class returnType = method.getReturnType(); if (isVoidReturnType(returnType)) return createVoidExtractor(true); if (returnType.equals(Response.Status.class)) return createStatusExtractor(true); if (Response.class.isAssignableFrom(returnType)) return createResponseTypeEntityExtractor(method); if (returnType.isInterface() && returnType.isAnnotationPresent(ResponseObject.class)) return new ResponseObjectProxy(method, new ResponseObjectEntityExtractorFactory()); // We are not a ClientResponse type so we need to unmarshall and narrow it // to right type. If we are unable to unmarshall, or encounter any kind of // Exception, give the ClientErrorHandlers a chance to handle the // ClientResponse manually. return new BodyEntityExtractor(method); }
public static <T> T create(Class<T> clazz, URI baseUri, ClientExecutor executor, ResteasyProviderFactory providerFactory) { return create(clazz, baseUri, executor, providerFactory, new DefaultEntityExtractorFactory()); }
public ClientResponse extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getRequest(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseHintReturnType); return context.getClientResponse(); } };
public ClientRequest extractEntity(ClientRequestContext context, Object... args) { URI uri = getURI(method, link, context); return uri == null ? null : context.getRequest().createSubsequentRequest(uri); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseHintReturnType); return context.getClientResponse(); } };
public ClientRequest extractEntity(ClientRequestContext context, Object... args) { URI uri = getURI(method, link, context); return uri == null ? null : context.getRequest().createSubsequentRequest(uri); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseReturnType); context.getClientResponse().setGenericReturnType(genericReturnType); return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseReturnType); context.getClientResponse().setGenericReturnType(genericReturnType); return context.getClientResponse(); } };
public Response.Status extractEntity(ClientRequestContext context, Object... args) { if (release) context.getClientResponse().releaseConnection(); return context.getClientResponse().getResponseStatus(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getLinkHeader(); } };
public Response.Status extractEntity(ClientRequestContext context, Object... args) { if (release) context.getClientResponse().releaseConnection(); return context.getClientResponse().getResponseStatus(); } };
public Integer extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getStatus(); } };
public Integer extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getStatus(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getLinkHeader(); } };