package me.moodcat.core.mappers; import static javax.ws.rs.core.Response.Status.NOT_FOUND; import javax.persistence.EntityNotFoundException; import javax.ws.rs.core.Response; import javax.ws.rs.ext.Provider; /** * This ExceptionMapper maps {@link EntityNotFoundException EntityNotFoundExceptions} in such a way * that the client * receives a descriptive JSON response and HTTP status code. */ @Provider public class EntityNotFoundExceptionMapper extends AbstractExceptionMapper<EntityNotFoundException> { @Override public Response.Status getStatusCode() { return NOT_FOUND; } }