com.retek.component.customer
Class CustomerBusinessException

java.lang.Object
  extended byjava.lang.Throwable
      extended byjava.lang.Exception
          extended bycom.retek.commons.domain.core.exception.BusinessException
              extended bycom.retek.component.customer.CustomerBusinessException
All Implemented Interfaces:
java.io.Serializable

public class CustomerBusinessException
extends BusinessException

This exception class is responsible for handling Customer related problems.

See Also:
Serialized Form

Constructor Summary
CustomerBusinessException(java.lang.String messageKey)
          Creates a new CustomerBusinessException object that specifies a key used to look up the message.
CustomerBusinessException(java.lang.String messageKey, BusinessProblem theProblem)
          Adds the BusinessProblem parameter.
CustomerBusinessException(java.lang.String messageKey, java.lang.Object[] messageValues)
          Adds the messageValues parameter.
CustomerBusinessException(java.lang.String messageKey, java.lang.Object[] messageValues, BusinessProblem theProblem)
          Adds the messageValues and BusinessProblem parameters.
 
Methods inherited from class com.retek.commons.domain.core.exception.BusinessException
add, addAll, getMaxSeverity, getMessage, getMessageBundle, getMessageKey, getMessageValues, getProblems, hasErrors, hasProblems, hasProblems, printStackTrace, printStackTrace, printStackTrace, throwIfErrors
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, initCause, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomerBusinessException

public CustomerBusinessException(java.lang.String messageKey)
Creates a new CustomerBusinessException object that specifies a key used to look up the message.

Parameters:
messageKey - - This is the key used to retrieve the text message from the properties file.

CustomerBusinessException

public CustomerBusinessException(java.lang.String messageKey,
                                 BusinessProblem theProblem)
Adds the BusinessProblem parameter.

Parameters:
theProblem - - This is the business problem to be added to the exception.

CustomerBusinessException

public CustomerBusinessException(java.lang.String messageKey,
                                 java.lang.Object[] messageValues)
Adds the messageValues parameter.

Parameters:
messageValues - - Used to specify dynamic, runtime data for the text of the message. The order of the values in this array represents the order of replacement in the message.

CustomerBusinessException

public CustomerBusinessException(java.lang.String messageKey,
                                 java.lang.Object[] messageValues,
                                 BusinessProblem theProblem)
Adds the messageValues and BusinessProblem parameters.

Parameters:
theProblem - - This is the business problem to be added to the exception.
messageValues - - Used to specify dynamic, runtime data for the text of the message. The order of the values in this array represents the order of replacement in the message.


Copyright © 2005 Retek Inc. All Rights Reserved. - Generated at Fri, 01/21/2005 14:25