Uses of Package
r01f.exceptions

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

Classes in r01f.exceptions used by r01f.exceptions
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader
          Acceso a la excepcion para conocer su configuracion
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter
          Acceso a la excepción para ser configurada
EnrichedThrowable
          Interfaz que han de cumplir las excepciones enriquecidas
EnrichedThrowableCustomizations
          Wrapper de una excepción enriquecida.
EnrichedThrowableCustomizations.TraceInfo
           
ExceptionSeverity
          Severidad de una excepcion
 

Classes in r01f.exceptions used by r01f.marshalling
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.
EnrichedThrowable
          Interfaz que han de cumplir las excepciones enriquecidas
 

Classes in r01f.exceptions used by r01f.reflection
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader
          Acceso a la excepcion para conocer su configuracion
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter
          Acceso a la excepción para ser configurada
EnrichedRuntimeException
          Excepcion basica
EnrichedThrowable
          Interfaz que han de cumplir las excepciones enriquecidas
 

Classes in r01f.exceptions used by r01f.xmlproperties
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.
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsReader
          Acceso a la excepcion para conocer su configuracion
EnrichedExceptionCustomizationsInterfaces.ExceptionCustomizationsWriter
          Acceso a la excepción para ser configurada
EnrichedThrowable
          Interfaz que han de cumplir las excepciones enriquecidas