public ClientResponse extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse(); } };
public ClientResponse extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseHintReturnType); return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { context.getClientResponse().setReturnType(responseHintReturnType); return context.getClientResponse(); } };
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 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 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 Object extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getLinkHeader(); } };
public Integer extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getStatus(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getResponseHeaders().getFirst(headerParam.value()); } };
public Object extractEntity(ClientRequestContext context, Object... args) { return context.getClientResponse().getResponseHeaders().getFirst(headerParam.value()); } };
public Object extractEntity(ClientRequestContext context, Object... args) { EntityTypeFactory factory = null; try { factory = entityTypeFactory.newInstance(); } catch (InstantiationException e) { throw context.getClientResponse().createResponseFailure(Messages.MESSAGES.couldNotCreateEntityFactory(entityTypeFactory.getClass().getName())); } catch (IllegalAccessException e) { throw ((BaseClientResponse<?>)context.getClientResponse()) .createResponseFailure(Messages.MESSAGES.couldNotCreateEntityFactoryMessage(entityTypeFactory.getClass().getName(), e.getMessage())); } context.getClientResponse().setReturnType( factory.getEntityType(((BaseClientResponse<?>) context.getClientResponse()).getStatus(), ((BaseClientResponse<?>) context.getClientResponse()).getMetadata())); return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { EntityTypeFactory factory = null; try { factory = entityTypeFactory.newInstance(); } catch (InstantiationException e) { throw context.getClientResponse().createResponseFailure(Messages.MESSAGES.couldNotCreateEntityFactory(entityTypeFactory.getClass().getName())); } catch (IllegalAccessException e) { throw ((BaseClientResponse<?>)context.getClientResponse()) .createResponseFailure(Messages.MESSAGES.couldNotCreateEntityFactoryMessage(entityTypeFactory.getClass().getName(), e.getMessage())); } context.getClientResponse().setReturnType( factory.getEntityType(((BaseClientResponse<?>) context.getClientResponse()).getStatus(), ((BaseClientResponse<?>) context.getClientResponse()).getMetadata())); return context.getClientResponse(); } };
public Object extractEntity(ClientRequestContext context, Object... args) { try { context.getClientResponse().checkFailureStatus(); } catch (ClientResponseFailure ce) { // If ClientResponseFailure do a copy of the response and then release the connection, // we need to use the copy here and not the original response context.getErrorHandler().clientErrorHandling((BaseClientResponse) ce.getResponse(), ce); } catch (RuntimeException e) { context.getErrorHandler().clientErrorHandling(context.getClientResponse(), e); } if (release) context.getClientResponse().releaseConnection(); return null; } };
public Object extractEntity(ClientRequestContext context, Object... args) { try { context.getClientResponse().checkFailureStatus(); } catch (ClientResponseFailure ce) { // If ClientResponseFailure do a copy of the response and then release the connection, // we need to use the copy here and not the original response context.getErrorHandler().clientErrorHandling((BaseClientResponse) ce.getResponse(), ce); } catch (RuntimeException e) { context.getErrorHandler().clientErrorHandling(context.getClientResponse(), e); } if (release) context.getClientResponse().releaseConnection(); return null; } };
private Link getLink(final LinkHeaderParam link, ClientRequestContext context) { LinkHeader linkHeader = context.getClientResponse().getLinkHeader(); if (!"".equals(link.rel())) return linkHeader.getLinkByRelationship(link.rel()); else return linkHeader.getLinkByTitle(link.title()); }
private Link getLink(final LinkHeaderParam link, ClientRequestContext context) { LinkHeader linkHeader = context.getClientResponse().getLinkHeader(); if (!"".equals(link.rel())) return linkHeader.getLinkByRelationship(link.rel()); else return linkHeader.getLinkByTitle(link.title()); }