public abstract class BaseExceptionMapper<E extends java.lang.Throwable>
extends java.lang.Object
implements javax.ws.rs.ext.ExceptionMapper<E>
Constructor and Description |
---|
BaseExceptionMapper() |
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String |
getErrorDescription() |
abstract javax.ws.rs.core.Response.Status |
getStatus() |
protected java.lang.String |
toJSON(E e,
int status) |
protected java.lang.String |
toJSON(java.lang.String message,
int status,
java.lang.Object... args) |
javax.ws.rs.core.Response |
toResponse(E e) |
public abstract java.lang.String getErrorDescription()
public abstract javax.ws.rs.core.Response.Status getStatus()
public javax.ws.rs.core.Response toResponse(E e)
toResponse
in interface javax.ws.rs.ext.ExceptionMapper<E extends java.lang.Throwable>
protected java.lang.String toJSON(E e, int status)
protected java.lang.String toJSON(java.lang.String message, int status, java.lang.Object... args)