com.ideo.sweetdev.core.exception
Class TechnicalException


java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.ideo.sweetdev.core.exception.AbstractChainedException
              extended bycom.ideo.sweetdev.core.exception.ChainedException
                  extended bycom.ideo.sweetdev.core.exception.TechnicalException
All Implemented Interfaces:
IFrameworkException, java.io.Serializable
Direct Known Subclasses:
BackException, BrokerNotFoundException, DateManagerException, ExtendedCalendarException, ReflectException, RemoteExceptionWrapper, ResourceNotFoundException, SkinsException

public class TechnicalException
extends ChainedException

La classe TechnicalException permet de renvoyer une exception technique.

Une exception technique représente une erreur non prévue par le système.

See Also:
Serialized Form
 

Constructor Summary
TechnicalException(java.lang.String _sender, java.lang.String _message)
          Constructeur.
TechnicalException(java.lang.String _sender, java.lang.String _message, java.lang.Object[] _parameters)
          Constructeur.
TechnicalException(java.lang.String _sender, java.lang.String _message, java.lang.Throwable _throwable)
          Constructeur.
TechnicalException(java.lang.String _sender, java.lang.String _message, java.lang.Throwable _throwable, java.lang.Object[] _parameters)
          Constructeur.
 
Methods inherited from class com.ideo.sweetdev.core.exception.AbstractChainedException
addParameter, addParameters, getCurrentStack, getOriginalException, getOriginalMessage, getOriginalStack, getParameter, getParameters, getParametersObject, getSender, getSerializeStack, getStackTraceString, printStackTrace, printStackTrace, printStackTrace, setCurrentStack, setOriginalException, setOriginalStack, setSerializeStack
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

TechnicalException

public TechnicalException(java.lang.String _sender,
                          java.lang.String _message)
Constructeur.

Parameters:
_sender - le nom de la classe qui a renvoyée l'exception. Ce nom doit contenir le nom du package de la classe (ex : "com.ideo.sweetdev.ExceptionTest")
_message - message de l'exception

TechnicalException

public TechnicalException(java.lang.String _sender,
                          java.lang.String _message,
                          java.lang.Throwable _throwable)
Constructeur.

Parameters:
_sender - le nom de la classe qui a renvoyée l'exception. Ce nom doit contenir le nom du package de la classe (ex : "com.ideo.sweetdev.ExceptionTest")
_message - message de l'exception
_throwable - l'exception originelle qui a générée la FunctionalException

TechnicalException

public TechnicalException(java.lang.String _sender,
                          java.lang.String _message,
                          java.lang.Object[] _parameters)
Constructeur.

Parameters:
_sender - le nom de la classe qui a renvoyée l'exception. Ce nom doit contenir le nom du package de la classe (ex : "com.ideo.sweetdev.ExceptionTest")
_message - message de l'exception
_parameters - paramètres de l'exception

TechnicalException

public TechnicalException(java.lang.String _sender,
                          java.lang.String _message,
                          java.lang.Throwable _throwable,
                          java.lang.Object[] _parameters)
Constructeur.

Parameters:
_sender - le nom de la classe qui a renvoyée l'exception. Ce nom doit contenir le nom du package de la classe (ex : "com.ideo.sweetdev.ExceptionTest")
_message - message de l'exception
_throwable - l'exception originelle qui a générée la FunctionalException
_parameters - paramètres de l'exception