@Override public void setStatus(int code) { httpResponse.setStatus(code); jaxrsResponse.setStatus(code); }
@Override public void setStatusInfo(Response.StatusType statusInfo) { httpResponse.setStatus(statusInfo.getStatusCode()); jaxrsResponse.setStatus(statusInfo.getStatusCode()); }
@Override public void setStatus(int code) { httpResponse.setStatus(code); jaxrsResponse.setStatus(code); }
@Override public void setStatus(int code) { httpResponse.setStatus(code); jaxrsResponse.setStatus(code); }
@Override public void setStatusInfo(Response.StatusType statusInfo) { httpResponse.setStatus(statusInfo.getStatusCode()); jaxrsResponse.setStatus(statusInfo.getStatusCode()); }
@Override public void setStatusInfo(Response.StatusType statusInfo) { httpResponse.setStatus(statusInfo.getStatusCode()); jaxrsResponse.setStatus(statusInfo.getStatusCode()); }
@Override public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException { ContainerResponseContextImpl ctx = (ContainerResponseContextImpl)responseContext; BuiltResponse jaxrsResposne = ctx.getJaxrsResponse(); ServerResponse serverResponse = new ServerResponse(jaxrsResposne); try { interceptor.postProcess(serverResponse); } finally { jaxrsResposne.setStatus(serverResponse.getStatus()); jaxrsResposne.setAnnotations(serverResponse.getAnnotations()); jaxrsResposne.setEntity(serverResponse.getEntity()); jaxrsResposne.setMetadata(serverResponse.getMetadata()); jaxrsResposne.setEntityClass(serverResponse.getEntityClass()); jaxrsResposne.setGenericType(serverResponse.getGenericType()); } } }
@Override public void filter(ContainerRequestContext requestContext, ContainerResponseContext responseContext) throws IOException { ContainerResponseContextImpl ctx = (ContainerResponseContextImpl)responseContext; BuiltResponse jaxrsResposne = ctx.getJaxrsResponse(); ServerResponse serverResponse = new ServerResponse(jaxrsResposne); try { interceptor.postProcess(serverResponse); } finally { jaxrsResposne.setStatus(serverResponse.getStatus()); jaxrsResposne.setAnnotations(serverResponse.getAnnotations()); jaxrsResposne.setEntity(serverResponse.getEntity()); jaxrsResposne.setMetadata(serverResponse.getMetadata()); jaxrsResposne.setEntityClass(serverResponse.getEntityClass()); jaxrsResposne.setGenericType(serverResponse.getGenericType()); } } }