fr.paris.lutece.plugins.stock.commons.exception
Class BusinessException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by java.lang.RuntimeException
              extended by fr.paris.lutece.plugins.stock.commons.exception.FunctionnalException
                  extended by fr.paris.lutece.plugins.stock.commons.exception.BusinessException
All Implemented Interfaces:
java.io.Serializable

public class BusinessException
extends FunctionnalException

Business exception

See Also:
Serialized Form

Constructor Summary
BusinessException(java.lang.Object bean, java.lang.String code)
          Constructeur de l'exception.
BusinessException(java.lang.Object bean, java.lang.String code, java.lang.String... arguments)
          Constructeur de l'exception.
 
Method Summary
 java.lang.String[] getArguments()
          Récupère les argumentes de l'exception
 java.lang.String getCode()
          Récupère le code de l'exception
 java.lang.String getMessage()
          Constructeur de message d'erreur à partir d'une BusinessException
 void setArguments(java.lang.String[] arguments)
          Initialise les arguments de l'exception
 void setCode(java.lang.String code)
          Initialise le code de l'exception
 
Methods inherited from class fr.paris.lutece.plugins.stock.commons.exception.FunctionnalException
getBean, setBean
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BusinessException

public BusinessException(java.lang.Object bean,
                         java.lang.String code)
Constructeur de l'exception.

Parameters:
bean - the bean
code - Le code de l'exception

BusinessException

public BusinessException(java.lang.Object bean,
                         java.lang.String code,
                         java.lang.String... arguments)
Constructeur de l'exception.

Parameters:
bean - the bean
code - Le code de l'exception
arguments - Les arguments de l'exception
Method Detail

getCode

public java.lang.String getCode()
Récupère le code de l'exception

Returns:
le code de l'exception

setCode

public void setCode(java.lang.String code)
Initialise le code de l'exception

Parameters:
code - le code de l'exception

getArguments

public java.lang.String[] getArguments()
Récupère les argumentes de l'exception

Returns:
les arguments de l'exception

setArguments

public void setArguments(java.lang.String[] arguments)
Initialise les arguments de l'exception

Parameters:
arguments - les arguments de l'exception

getMessage

public java.lang.String getMessage()
Constructeur de message d'erreur à partir d'une BusinessException

Overrides:
getMessage in class java.lang.Throwable
Returns:
Le tableau de String contenant les clés i18n des messages d'erreurs


Copyright © 2012 Mairie de Paris. All Rights Reserved.