java.lang.ObjectCommandException
com.ibm.commerce.exception.ECException
com.ibm.commerce.exception.ECApplicationException
ECApplicationException is the class of exceptions thrown by the WebSphere Commerce Application Server when application errors occur during the processing of business logic.
Field Summary | |
static java.lang.String | ERROR_TYPE Default value of the error type parameter |
static java.lang.String | GENERIC_ERROR_TASK Default value of the generic error task parameter |
Fields inherited from class com.ibm.commerce.exception.ECException |
APPLICATION_ERROR, ECMESSAGE, ECMESSAGEKEY, errorProperties, EXCEP_DATA, EXCEP_TYPE, EXCEPTION, GENERIC_APPLICATION_ERROR_TASK, GENERIC_SYSTEM_ERROR_TASK, MSG_PARAM, SYSTEM_ERROR |
Constructor Summary | |
ECApplicationException() Constructor for ECApplicationException. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, boolean logMessage) Constructs an ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, TypedProperty exceptionData) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, TypedProperty exceptionData, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, TypedProperty exceptionData) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, TypedProperty exceptionData, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, TypedProperty exceptionData) Constructor for ECApplicationException with an ECMessage object. |
|
ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, TypedProperty exceptionData, boolean logMessage) Constructor for ECApplicationException with an ECMessage object. |
Method Summary | |
java.lang.String | getErrorType() Gets the type of error. |
TypedProperty | getExceptionFields() Gets the parameters that caused the exception. |
java.lang.String | getGenericErrorTask() Gets the generic error task |
void | setExceptionField(java.lang.String key, java.lang.Object value) Sets a name value pair in the exception fields object. |
void | setExceptionFields(TypedProperty userParam) Sets the parameters that caused the exception. |
Methods inherited from class com.ibm.commerce.exception.ECException |
getErrorMessageKey, getErrorProperties, getErrorTaskName, getMessageKey, getStackTrace, getThrowable, getUserMessage, logMessage, logMessage, logMessage, setErrorTaskName, setException, setOrginatingCommand, setThrowable |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String GENERIC_ERROR_TASK
public static final java.lang.String ERROR_TYPE
Constructor Detail |
public ECApplicationException()
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, TypedProperty exceptionData)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, TypedProperty exceptionData, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, TypedProperty exceptionData)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, TypedProperty exceptionData, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, java.lang.String errorTaskName, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.Object[] msgParam, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, TypedProperty exceptionData)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, TypedProperty exceptionData, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, java.lang.String errorTaskName, boolean logMessage)
public ECApplicationException(ECMessage msg, java.lang.String className, java.lang.String methodName, boolean logMessage)
Method Detail |
public java.lang.String getErrorType()
public TypedProperty getExceptionFields()
public java.lang.String getGenericErrorTask()
public void setExceptionField(java.lang.String key, java.lang.Object value)
public void setExceptionFields(TypedProperty userParam)
(C) Copyright IBM Corporation 1996, 2005. All Rights Reserved.