com.ibm.websphere.wim.exception
Class SubscriberException

java.lang.Object
  extended by java.lang.Throwable
      extended by java.lang.Exception
          extended by com.ibm.websphere.wim.exception.WIMException
              extended by com.ibm.websphere.wim.exception.SubscriberException
All Implemented Interfaces:
java.io.Serializable

public class SubscriberException
extends WIMException

See Also:
Serialized Form

Field Summary
 
Fields inherited from class com.ibm.websphere.wim.exception.WIMException
SUCCESS
 
Constructor Summary
SubscriberException(SubscriberExecStatus status, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String message)
          Constructor
SubscriberException(SubscriberExecStatus status, java.lang.String message, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String message, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.Object[] params, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params)
          Constructor
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params, java.util.logging.Level severity, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.Object[] params, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String message, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.String className, java.lang.String methodName)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String inputMessageKey, java.lang.String inputMessageBundle, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String message, java.lang.String className, java.lang.String methodName, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.String reasonCode, java.lang.String reasonMsg, java.lang.Throwable exp)
           
SubscriberException(SubscriberExecStatus status, java.lang.String message, java.lang.Throwable cause)
          Creates the SubscriberException.
SubscriberException(SubscriberExecStatus status, java.lang.Throwable cause)
          Creates the SubscriberException.
 
Method Summary
 java.lang.String getExceptionMsg()
           
 java.lang.String getReasonCode()
           
 java.lang.String getReasonString()
           
 SubscriberExecStatus getStatus()
           
 void initializeSubStatus(SubscriberExecStatus status)
           
 void setExceptionMsg(java.lang.String exceptionMsg)
           
 void setReasonCode(java.lang.String reasonCode)
           
 void setReasonString(java.lang.String reasonMsg)
           
 void setStatus(SubscriberExecStatus status)
           
 void setSubscriberContext(SubscriberExecContext sec)
           
 
Methods inherited from class com.ibm.websphere.wim.exception.WIMException
getLocalizedMessage, getLocalizedMessage, getMessage, getMessage, getMessageBundle, getMessageKey, getMessageParams, getRootError, getRootErrorCode, getRootErrorMessage, getRootErrorSource, isRootErrorSet, setRootError, setRootError, setRootErrorCode, setRootErrorCode, setRootErrorMessage, setRootErrorMessage, setRootErrorSource, setRootErrorSource
 
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message)
Constructor

Parameters:
status -
message -

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String reasonCode,
                           java.lang.String reasonMsg,
                           java.lang.Throwable exp)

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params)
Constructor

Parameters:
status -
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
params - The parameters used for the message key of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
message - The message or message key of the exception.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
message - The message or message key of the exception.
severity - The exception severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the messageKey.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the messageKey.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the messageKey.
severity - The exception severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
params - The parameters used for the message key of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - 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.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
params - The parameters used for the message key of the exception.
severity - The exception severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
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.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
params - The parameters used for the message key of the exception.
severity - The exception severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
cause - The cause of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
cause - The cause of the exception.
severity - The exception severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
message - The error message.
cause - The cause of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
message - The error message.
cause - The cause of the exception.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String message,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
message - The error message.
cause - The cause of the exception.
severity - The exceptionm severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the messageKey.
cause - The cause of the exception.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the messageKey.
cause - The cause of the exception.
severity - The exceptionm severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.Object[] params,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.
severity - The exceptionm severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.

SubscriberException

public SubscriberException(SubscriberExecStatus status,
                           java.lang.String inputMessageKey,
                           java.lang.String inputMessageBundle,
                           java.lang.Object[] params,
                           java.util.logging.Level severity,
                           java.lang.String className,
                           java.lang.String methodName,
                           java.lang.Throwable cause)
Creates the SubscriberException.

Parameters:
inputMessageKey - The message key of the exception.
inputMessageBundle - The message bundle for the message key.
params - The parameters used for the message key of the exception.
cause - The cause of the exception.
severity - The exceptionm severity(java.util.logging.Level)
className - The name of the class throwing the exception.
methodName - The name of the method throwing the exception.
Method Detail

setSubscriberContext

public void setSubscriberContext(SubscriberExecContext sec)

getExceptionMsg

public java.lang.String getExceptionMsg()
Return:
Returns the exceptionMsg.

setExceptionMsg

public void setExceptionMsg(java.lang.String exceptionMsg)
Parameters:
exceptionMsg - The exceptionMsg to set.

getReasonCode

public java.lang.String getReasonCode()
Return:
Returns the reasonCode.

setReasonCode

public void setReasonCode(java.lang.String reasonCode)
Parameters:
reasonCode - The reasonCode to set.

getReasonString

public java.lang.String getReasonString()
Return:
Returns the reasonString.

setReasonString

public void setReasonString(java.lang.String reasonMsg)
Parameters:
reasonString - The reasonString to set.

getStatus

public SubscriberExecStatus getStatus()
Return:
Returns the status.

setStatus

public void setStatus(SubscriberExecStatus status)
Parameters:
status - The status to set.

initializeSubStatus

public void initializeSubStatus(SubscriberExecStatus status)