com.ibm.commerce.seo.common.exception

Class SEOApplicationException

    • Constructor Summary

      Constructors 
      Constructor and Description
      SEOApplicationException(java.util.List errors, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
      Creates a SEOApplicationException.
      SEOApplicationException(java.lang.String messageKey, java.lang.Object[] params, java.lang.String className, java.lang.String methodName)
      Creates the SEOApplicationException.
      SEOApplicationException(java.lang.String messageKey, java.lang.Object[] params, java.lang.String resourceBundle, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
      Creates the SEOApplicationException.
      SEOApplicationException(java.lang.String messageKey, java.lang.Object[] params, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
      Creates the SEOApplicationException.
      SEOApplicationException(java.lang.String message, java.lang.String className, java.lang.String methodName)
      This is a constructor for this class which has three parameters.
      SEOApplicationException(java.lang.String messageKey, java.lang.String localizedMsg, java.lang.String errorCode, java.lang.Object[] params, java.lang.String resourceBundle, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
      Creates the SEOApplicationException.
      SEOApplicationException(java.lang.String message, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
      Creates the SEOApplicationException.
      SEOApplicationException(java.lang.Throwable cause)
      Creates the SEOApplicationException.
    • Constructor Detail

      • SEOApplicationException

        public SEOApplicationException(java.lang.String messageKey,
                                       java.lang.Object[] params,
                                       java.lang.String className,
                                       java.lang.String methodName)
        Creates the SEOApplicationException.
        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.
      • SEOApplicationException

        public SEOApplicationException(java.lang.String messageKey,
                                       java.lang.Object[] params,
                                       java.lang.String className,
                                       java.lang.String methodName,
                                       java.lang.Throwable cause)
        Creates the SEOApplicationException.
        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.
        cause - The cause of the exception.
      • SEOApplicationException

        public SEOApplicationException(java.lang.String message,
                                       java.lang.String className,
                                       java.lang.String methodName,
                                       java.lang.Throwable cause)
        Creates the SEOApplicationException.
        Parameters:
        message - The message of the exception
        className - The name of the class throwing the exception.
        methodName - The name of the method throwing the exception.
        cause - The cause of the exception.
      • SEOApplicationException

        public SEOApplicationException(java.lang.Throwable cause)
        Creates the SEOApplicationException.
        Parameters:
        cause - The cause of the exception.
      • SEOApplicationException

        public SEOApplicationException(java.lang.String message,
                                       java.lang.String className,
                                       java.lang.String methodName)
        This is a constructor for this class which has three parameters.
        Parameters:
        message - An SEOMessageKeys object used for describing the exception.
        className - The name of the class that threw this SEOApplicationException.
        methodName - The name of the method that threw this SEOApplicationException.
      • SEOApplicationException

        public SEOApplicationException(java.lang.String messageKey,
                                       java.lang.Object[] params,
                                       java.lang.String resourceBundle,
                                       java.lang.String className,
                                       java.lang.String methodName,
                                       java.lang.Throwable cause)
        Creates the SEOApplicationException.
        Parameters:
        messageKey - The message key of the exception.
        params - The parameters used for the message key of the exception.
        resourceBundle - Name of the properties file to get locale specific message for this message key
        className - The name of the class throwing the exception.
        methodName - The name of the method throwing the exception.
        cause - The cause of the exception.
      • SEOApplicationException

        public SEOApplicationException(java.lang.String messageKey,
                                       java.lang.String localizedMsg,
                                       java.lang.String errorCode,
                                       java.lang.Object[] params,
                                       java.lang.String resourceBundle,
                                       java.lang.String className,
                                       java.lang.String methodName,
                                       java.lang.Throwable cause)
        Creates the SEOApplicationException.
        Parameters:
        messageKey - The message key of the exception.
        localizedMsg - The localized message of the exception.
        errorCode - The error code of the exception.
        params - The parameters used for the message key of the exception.
        resourceBundle - Name of the properties file to get locale specific message for this message key
        className - The name of the class throwing the exception.
        methodName - The name of the method throwing the exception.
        cause - The cause of the exception.
      • SEOApplicationException

        public SEOApplicationException(java.util.List errors,
                                       java.lang.String className,
                                       java.lang.String methodName,
                                       java.lang.Throwable cause)
        Creates a SEOApplicationException.
        Parameters:
        errors - The application errors to associate with the exception.
        className - The class where the exception was raised.
        methodName - The class method that raised the exception.
        cause - The cause of the exception.