Interface ExtendedExceptionMapper<T extends Throwable>
- Type Parameters:
T- A type of the exception processed by the exception mapper.
- All Superinterfaces:
javax.ws.rs.ext.ExceptionMapper<T>
public interface ExtendedExceptionMapper<T extends Throwable>
extends javax.ws.rs.ext.ExceptionMapper<T>
Extension of a
exception mapper interface. The exception mapping
providers can extend from this interface to add jersey specific functionality to these
providers.-
Method Summary
Modifier and TypeMethodDescriptionbooleanisMappable(T exception) Determine whether this provider is able to process a supplied exception instance.Methods inherited from interface javax.ws.rs.ext.ExceptionMapper
toResponse
-
Method Details
-
isMappable
Determine whether this provider is able to process a supplied exception instance.This method is called only on those exception mapping providers that are able to process the type of the
exceptionas defined by the JAX-RSExceptionMappercontract. By returningfalsethis method can reject any given exception instance and change the default JAX-RS exception mapper selection behaviour.- Parameters:
exception- exception instance which should be processed.- Returns:
trueif the mapper is able to map the particular exception instance,falseotherwise.
-