r01f.exceptions
Interface EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T extends EnrichedThrowable,S extends java.lang.Enum<S>>

Type Parameters:
T -
All Known Implementing Classes:
EnrichedThrowableCustomizations
Enclosing interface:
EnrichedExceptionCustomizationsInterfaces

public static interface EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T extends EnrichedThrowable,S extends java.lang.Enum<S>>

Acceso a la excepcion para conocer su configuracion


Method Summary
 int getCode()
           
 int getGroup()
           
 java.lang.String getMessage()
           
 ExceptionSeverity getSeverity()
           
 S getSubClass()
           
 boolean hasToBeLogged()
           
 boolean isAnyOfSubClasses(S... subClasses)
           
 boolean isMoreSeriousThan(EnrichedThrowable ex)
           
 boolean isSubClassOf(S subClass)
           
 boolean isThrowingUnWrapped()
           
 java.lang.Throwable wrappedException()
           
 

Method Detail

getMessage

java.lang.String getMessage()

getSubClass

S getSubClass()

getGroup

int getGroup()

getCode

int getCode()

isSubClassOf

boolean isSubClassOf(S subClass)

isAnyOfSubClasses

boolean isAnyOfSubClasses(S... subClasses)

getSeverity

ExceptionSeverity getSeverity()

isMoreSeriousThan

boolean isMoreSeriousThan(EnrichedThrowable ex)

hasToBeLogged

boolean hasToBeLogged()

wrappedException

java.lang.Throwable wrappedException()

isThrowingUnWrapped

boolean isThrowingUnWrapped()