Uses of Interface
r01f.exceptions.EnrichedThrowable

Packages that use EnrichedThrowable
r01f.exceptions   
r01f.marshalling   
r01f.reflection   
r01f.xmlproperties   
 

Uses of EnrichedThrowable in r01f.exceptions
 

Classes in r01f.exceptions with type parameters of type EnrichedThrowable
static interface EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T extends EnrichedThrowable,S extends Enum<S>>
          Acceso a la excepcion para conocer su configuracion
static interface EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter<T extends EnrichedThrowable,S extends Enum<S>>
          Acceso a la excepción para ser configurada
 class EnrichedThrowableCustomizations<T extends EnrichedThrowable,S extends Enum<S>>
          Wrapper de una excepción enriquecida.
 

Classes in r01f.exceptions that implement EnrichedThrowable
 class EnrichedException
          Excepcion enriquecida Permite establecer atributos como: - subClase: En ocasiones se crean diferentes excepciones (ej: RecordInsertException, RecordDeleteException, RecordUpdateException) lo que obliga al código cliente a hacer catch de todas ellas: try { // database code } catch(RecordInsertException riEx) { ... } catch(RecordDeleteException rdEx) { ... } catch(RecordUpdateException ruEx) { ... } Sería mejor lanzar una excepción "generica" (ej.
 class EnrichedRuntimeException
          Excepcion basica
 

Fields in r01f.exceptions declared as EnrichedThrowable
private  T EnrichedThrowableCustomizations._wrappedException
           
 

Fields in r01f.exceptions with type parameters of type EnrichedThrowable
private  EnrichedThrowableCustomizations<? extends EnrichedThrowable,? extends java.lang.Enum<?>> EnrichedException._exWrapper
          Wrapper de la excepción que permite almacenar información extendida sobre la excepción como: - Sub-clase: un enum de diferentes sub-tipos de la excepcion - group/code: valores numéricos de grupo y code de la excepcion - Severidad: un enum de severidades pre-definidas - si ha de ser logeada o no - si ha de ser lanzada "tal cual" (con toda la pila de excepciones) o como una nueva excepción en la que la pila de excepciones se sustituye por un mensaje de texto - Mensajes adicionales de trazabilidad
private  EnrichedThrowableCustomizations<? extends EnrichedThrowable,? extends java.lang.Enum<?>> EnrichedRuntimeException._exWrapper
          Wrapper de la excepción que permite almacenar información extendida sobre la excepción como: - Sub-clase: un enum de diferentes sub-tipos de la excepcion - group/code: valores numéricos de grupo y code de la excepcion - Severidad: un enum de severidades pre-definidas - si ha de ser logeada o no - si ha de ser lanzada "tal cual" (con toda la pila de excepciones) o como una nueva excepción en la que la pila de excepciones se sustituye por un mensaje de texto - Mensajes adicionales de trazabilidad
 

Methods in r01f.exceptions with type parameters of type EnrichedThrowable
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T,S>
EnrichedException.customizations()
           
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T,S>
EnrichedThrowable.customizations()
           
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader<T,S>
EnrichedRuntimeException.customizations()
           
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter<T,S>
EnrichedException.customized()
           
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter<T,S>
EnrichedThrowable.customized()
           
<T extends EnrichedThrowable,S extends java.lang.Enum<S>>
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter<T,S>
EnrichedRuntimeException.customized()
           
 

Methods in r01f.exceptions with parameters of type EnrichedThrowable
 boolean EnrichedThrowableCustomizations.isMoreSeriousThan(EnrichedThrowable ex)
           
 boolean EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader.isMoreSeriousThan(EnrichedThrowable ex)
           
 

Uses of EnrichedThrowable in r01f.marshalling
 

Classes in r01f.marshalling that implement EnrichedThrowable
 class MarshallerException
          Excepción que se lanza en el proceso de creacion de Objetos a partir de xml o en el proceso de creaccion de xml a partir de objetos Fecha de creación: (17/11/001)
 

Uses of EnrichedThrowable in r01f.reflection
 

Classes in r01f.reflection that implement EnrichedThrowable
 class ReflectionException
           
 

Uses of EnrichedThrowable in r01f.xmlproperties
 

Classes in r01f.xmlproperties that implement EnrichedThrowable
 class XMLPropertiesException