com.ejie.r01f.exceptions
Class EjieException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.ejie.r01f.exceptions.R01FBaseException
              extended bycom.ejie.r01f.exceptions.EjieException
All Implemented Interfaces:
java.io.Serializable

public abstract class EjieException
extends R01FBaseException

Wrapper para las exceptiones del proyecto eAdministración. Provee a las excepciones de alguna funcionalidad adicional como la posibilidad de asociar un número de error o utilidades para imprimir la pila de llamadas de forma amigable en xml o html

See Also:
Serialized Form

Constructor Summary
EjieException()
          Constructor vacío
EjieException(java.lang.Exception cause)
          Constructor en base otra excepción de más bajo nivel
EjieException(long exNumber, java.lang.Exception cause)
          Constructor en base a un número de error y otra excepción de más bajo nivel
EjieException(long exNumber, java.lang.String msg)
          Constructor en base a un número de error y otra excepción de más bajo nivel
EjieException(long exNumber, java.lang.String msg, java.lang.Exception cause)
          Constructor en base a un número de error, un mensaje y otra excepción de más bajo nivel
EjieException(java.lang.String msg)
          Constructor en base a otra excepción de más bajo nivel
EjieException(java.lang.String msg, java.lang.Exception cause)
          Constructor en base un mensaje y otra excepción de más bajo nivel
 
Methods inherited from class com.ejie.r01f.exceptions.R01FBaseException
getDetailedMessage, getErrorNumber, getMessage, getRawMessage, setErrorNumber, toHtml, toString, toXML
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

EjieException

public EjieException()
Constructor vacío


EjieException

public EjieException(java.lang.Exception cause)
Constructor en base otra excepción de más bajo nivel

Parameters:
cause - La causa de la excepción

EjieException

public EjieException(long exNumber,
                     java.lang.Exception cause)
Constructor en base a un número de error y otra excepción de más bajo nivel

Parameters:
exNumber - El número de excepcion
cause - La causa de la excepción

EjieException

public EjieException(java.lang.String msg)
Constructor en base a otra excepción de más bajo nivel

Parameters:
msg - El mensaje de la excepción

EjieException

public EjieException(long exNumber,
                     java.lang.String msg)
Constructor en base a un número de error y otra excepción de más bajo nivel

Parameters:
exNumber - El número de excepcion
msg - El mensaje de la excepción

EjieException

public EjieException(java.lang.String msg,
                     java.lang.Exception cause)
Constructor en base un mensaje y otra excepción de más bajo nivel

Parameters:
msg - El mensaje de la excepción
cause - La excepcion origen

EjieException

public EjieException(long exNumber,
                     java.lang.String msg,
                     java.lang.Exception cause)
Constructor en base a un número de error, un mensaje y otra excepción de más bajo nivel

Parameters:
exNumber - El número de excepcion
msg - El mensaje de la excepción
cause - La excepcion origen