com.ibm.commerce.subscription.facade.server.exception
Class SubscriptionSystemException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- java.lang.RuntimeException
-
- com.ibm.commerce.foundation.common.exception.AbstractSystemException
-
- com.ibm.commerce.subscription.facade.server.exception.SubscriptionSystemException
-
- All Implemented Interfaces:
- java.io.Serializable
public class SubscriptionSystemException extends AbstractSystemException
This is the Exception class that can be used for any system level exceptions to be thrown during the Subscription services execution. See the constructor details for creating this exception. See documentation forcom.ibm.commerce.foundation.common.exception.AbstractSystemException
, for more details on the behavior of this exception.- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class com.ibm.commerce.foundation.common.exception.AbstractSystemException
EMPTY_MSG
-
-
Constructor Summary
Constructors Constructor and Description SubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String astrClassName, java.lang.String astrMethodName)
Creates a subscription system exceptionSubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String resourceBundle, java.lang.String astrClassName, java.lang.String astrMethodName, java.lang.Throwable cause)
Creates a subscription system exceptionSubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String astrClassName, java.lang.String astrMethodName, java.lang.Throwable cause)
Creates a subscription system exception
-
Method Summary
-
Methods inherited from class com.ibm.commerce.foundation.common.exception.AbstractSystemException
getCorrelationId, getErrorCode, getLocalizedMessage, getLocalizedMessage, getMessage, getMessageKey, getMessageParams, isClient, setClient
-
-
-
-
Constructor Detail
-
SubscriptionSystemException
public SubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String resourceBundle, java.lang.String astrClassName, java.lang.String astrMethodName, java.lang.Throwable cause)
Creates a subscription system exception- Parameters:
astrMessageKey
- The error message key.params
- The parameters for the error message.resourceBundle
- The name of the resource bundle being used.astrClassName
- The name of the class throwing the exceptionastrMethodName
- The name of the method in the class throwing the exception.cause
- The exception being wrapped.
-
SubscriptionSystemException
public SubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String astrClassName, java.lang.String astrMethodName, java.lang.Throwable cause)
Creates a subscription system exception- Parameters:
astrMessageKey
- The error message key.params
- The parameters for the error message.astrClassName
- The name of the class throwing the exceptionastrMethodName
- The name of the method in the class throwing the exception.cause
- The exception being wrapped.
-
SubscriptionSystemException
public SubscriptionSystemException(java.lang.String astrMessageKey, java.lang.Object[] params, java.lang.String astrClassName, java.lang.String astrMethodName)
Creates a subscription system exception- Parameters:
astrMessageKey
- The error message key.params
- The parameters for the error message.astrClassName
- The name of the class throwing the exceptionastrMethodName
- The name of the method in the class throwing the exception.
-
-