package org.cad.interruptus.rest;
import javax.ws.rs.core.Response;
import javax.ws.rs.core.MediaType;
import javax.ws.rs.core.Response.Status;
import javax.ws.rs.WebApplicationException;
import org.cad.interruptus.core.EntityNotFoundException;
public class ResourceException extends WebApplicationException
{
public ResourceException(Status status, String message)
{
super(Response.status(status).entity(message)
.type(MediaType.APPLICATION_JSON).build());
}
public ResourceException(EntityNotFoundException ex)
{
super(Response.status(Status.NOT_FOUND).entity(ex.getMessage())
.type(MediaType.APPLICATION_JSON).build());
}
}