DiscountSystemException Class

com.bea.commerce.ebusiness.discount
DiscountSystemException Class

public class DiscountSystemException

    extends SystemException

The base class for all system exceptions that will be throw by the discount package.


Hierarchy
Object
  Throwable
    Exception
      RuntimeException
        EJBException
          SystemException
            DiscountSystemException
All Implemented Interfaces

MessageCatalogException, Serializable
Direct Known Subclasses

DiscountCreationException

Field Summary

protected static final String
DEFAULT_MSG_KEY
default message key.
public static final String
MESSAGE_NAMESPACE
The name of the resource bundle
   
Fields from  com.beasys.commerce.foundation.exception.SystemException
logMessages, userMessages
 

Constructor Summary

DiscountSystemException(Object argument)

Constructs a new exception using the default message key which produces a message from the argument specified.
DiscountSystemException(String messageKey, Exception exception)

Class constructor taking key of the associated catalog message and an embedded exception.
DiscountSystemException(String messageKey, Object argument, Exception exception)

Class constructor taking key of the associated catalog message and a message parameter substitution argument.
DiscountSystemException(String messageKey, Object argument)

Class constructor taking key of the associated catalog message and a message parameter substitution argument.
DiscountSystemException(String messageKey, Object arguments, Exception exception)

Class constructor taking key of the associated catalog message and message parameter substitution arguments.
DiscountSystemException(String messageKey, Object arguments)

Class constructor taking key of the associated catalog message and message parameter substitution arguments.
DiscountSystemException(String messageKey)

Class constructor taking key of the associated catalog message.
 

Method Summary

 
Methods from  com.beasys.commerce.foundation.exception.SystemException
addLogMessage, addLogMessage, addLogMessage, addMessage, addMessage, addMessage, addUserMessage, addUserMessage, addUserMessage, getEmbeddedException, getLocalizedMessage, getLogMessage, getLogMessages, getMessage, getUserMessage, getUserMessages, toString
 
Methods from  javax.ejb.EJBException
getCausedByException, getMessage, printStackTrace, printStackTrace, printStackTrace
 
Methods from  java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
   
Methods from interface com.beasys.commerce.foundation.exception.MessageCatalogException
addLogMessage, addLogMessage, addLogMessage, addMessage, addMessage, addMessage, addUserMessage, addUserMessage, addUserMessage, getEmbeddedException, getLogMessage, getLogMessages, getUserMessage, getUserMessages
 

Field Detail

DEFAULT_MSG_KEY

protected static final String DEFAULT_MSG_KEY
default message key. This key expects an argument which is the message.


MESSAGE_NAMESPACE

public static final String MESSAGE_NAMESPACE
The name of the resource bundle

 

Constructor Detail

DiscountSystemException

public DiscountSystemException(Object argument)
Constructs a new exception using the default message key which produces a message from the argument specified.

DiscountSystemException

public DiscountSystemException(String messageKey, 
                               Exception exception)
Class constructor taking key of the associated catalog message and an embedded exception.

DiscountSystemException

public DiscountSystemException(String messageKey, 
                               Object argument, 
                               Exception exception)
Class constructor taking key of the associated catalog message and a message parameter substitution argument.

DiscountSystemException

public DiscountSystemException(String messageKey, 
                               Object argument)
Class constructor taking key of the associated catalog message and a message parameter substitution argument.

DiscountSystemException

public DiscountSystemException(String messageKey, 
                               Object[] arguments, 
                               Exception exception)
Class constructor taking key of the associated catalog message and message parameter substitution arguments.

DiscountSystemException

public DiscountSystemException(String messageKey, 
                               Object[] arguments)
Class constructor taking key of the associated catalog message and message parameter substitution arguments.

DiscountSystemException

public DiscountSystemException(String messageKey)
Class constructor taking key of the associated catalog message.