
com.zandero.rest.writer.NotFoundResponseWriter Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rest.vertx Show documentation
Show all versions of rest.vertx Show documentation
JAX-RS REST annotation processor for vert.x verticals
The newest version!
package com.zandero.rest.writer;
import io.vertx.core.http.*;
import javax.ws.rs.core.Response;
import static javax.ws.rs.core.Response.Status.NOT_FOUND;
/**
* Generic not found response writer for last() route
*/
public abstract class NotFoundResponseWriter implements HttpResponseWriter {
@Override
public void write(Void result, HttpServerRequest request, HttpServerResponse response) {
// pre-fill 404 for convenience
response.setStatusCode(NOT_FOUND.getStatusCode());
// wrapped call to simplify implementation
write(request, response);
}
/**
* 404 response to be implemented
*
* @param request that could not be served
* @param response to fill up
*/
public abstract void write(HttpServerRequest request, HttpServerResponse response);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy