com.ibm.commerce.giftcenter.facade.server.exception

Class GiftCenterApplicationException

  • All Implemented Interfaces:
    java.io.Serializable
    Direct Known Subclasses:
    GiftListRuleValidationException


    public class GiftCenterApplicationException
    extends AbstractApplicationException
    This is the exception class that can be used for any application level exceptions to be thrown during the execution of GiftCenter services. See the constructor details for creating this exception. See documentation for com.ibm.commerce.foundation.common.exception.AbstractApplicationException for more details on the behaviour of this exception.
    See Also:
    Serialized Form
    • Constructor Detail

      • GiftCenterApplicationException

        public GiftCenterApplicationException(java.lang.String messageKey,
                                              java.lang.Object[] params,
                                              java.lang.String className,
                                              java.lang.String methodName)
        This method creates the GiftCenterApplicationException.
        Parameters:
        messageKey - The message key of the exception.
        params - The parameters used for the message key of the exception.
        className - The name of the class throwing the exception.
        methodName - The name of the method throwing the exception.
      • GiftCenterApplicationException

        public GiftCenterApplicationException(java.lang.String astrMessageKey,
                                              java.lang.Object[] aParams,
                                              java.lang.String aResourceBundle,
                                              java.lang.String astrClassName,
                                              java.lang.String astrMethodName,
                                              java.lang.Throwable aCause)
        This method creates the GiftCenterApplicationException.
        Parameters:
        astrMessageKey - The message key of the exception.
        aParams - The parameters used for the message key of the exception.
        aResourceBundle - The resource bundle associated with the message key
        astrClassName - The name of the class throwing the exception.
        astrMethodName - The name of the method throwing the exception.
        aCause - The cause of the exception.