@Override public void onBeforeWriteContent(RestxRequest req, RestxResponse resp) { lifecycleListener.onBeforeWriteContent(req, resp); listener.onBeforeWriteContent(req, resp); }
@Override public void onBeforeWriteContent(RestxRequest req, RestxResponse resp) { lifecycleListener.onBeforeWriteContent(req, resp); listener.onBeforeWriteContent(req, resp); }
@Override public void sendResponse(HttpStatus status, T value, RestxRequest req, RestxResponse resp, RestxContext ctx) throws IOException { resp.setStatus(status); resp.setContentType(contentType); writeHeaders(value, req, resp, ctx); ctx.getLifecycleListener().onBeforeWriteContent(req, resp); write(value, req, resp, ctx); ctx.getLifecycleListener().onAfterWriteContent(req, resp); }
@Override public void sendResponse(HttpStatus status, T value, RestxRequest req, RestxResponse resp, RestxContext ctx) throws IOException { resp.setStatus(status); resp.setContentType(contentType); writeHeaders(value, req, resp, ctx); ctx.getLifecycleListener().onBeforeWriteContent(req, resp); write(value, req, resp, ctx); ctx.getLifecycleListener().onAfterWriteContent(req, resp); }