Package com.core.exception.business
Class SAbstractException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.core.exception.business.SException
-
- com.core.exception.business.SAbstractException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
SBizException,SSysException
public abstract class SAbstractException extends SException
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMESSAGE_ADD_CONTENTSstatic java.lang.StringMESSAGE_ERR_OCCU_ITEM_NMstatic java.lang.StringMESSAGE_FILE_NAMEstatic java.lang.StringMESSAGE_LINE_NUMBERstatic java.lang.StringMESSAGE_METHOD_NAMEstatic java.lang.StringMESSAGE_SVC_IDstatic java.lang.StringREPLACRE_PARAMS
-
Constructor Summary
Constructors Constructor Description SAbstractException()SAbstractException(java.lang.String msg)SAbstractException(java.lang.String code, java.lang.String msg)SAbstractException(java.lang.String msgCode, java.lang.String[] replaceParams)SAbstractException(java.lang.String code, java.lang.String[] replaceParams, java.lang.String msg)SAbstractException(java.lang.String code, java.lang.String[] replaceParams, java.lang.String msg, java.lang.Throwable e)SAbstractException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.Throwable cause)SAbstractException(java.lang.String code, java.lang.String msgAddCtnt, java.lang.String msgErrOccuItemNm)SAbstractException(java.lang.String code, java.lang.String msgAddCtnt, java.lang.String msgErrOccuItemNm, java.lang.Throwable e)SAbstractException(java.lang.String code, java.lang.String msg, java.lang.Throwable e)SAbstractException(java.lang.String msg, java.lang.Throwable e)SAbstractException(java.lang.Throwable e)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Map<java.lang.String,java.lang.Object>getCauseInfo()java.lang.ObjectgetCauseInfo(java.lang.String causeInfoKey)java.lang.StringgetMessageAddContents()java.lang.StringgetMessageErrOccuItemNm()java.lang.StringgetMessageFileName()java.lang.StringgetMessageLineNumber()java.lang.StringgetMessageMethodName()java.lang.StringgetMessageSvcId()java.lang.String[]getReplaceParams()voidsetCauseInfo(java.lang.String causeInfoKey, java.lang.Object causeInfoValue)voidsetCauseInfo(java.util.Map causeInfo)voidsetMessageAddContents(java.lang.Object msgAddCtnt)voidsetMessageAddContents(java.lang.String msgAddCtnt)voidsetMessageErrOccuItemNm(java.lang.String msgErrOccuItemNm)voidsetMessageFileName(java.lang.String fileName)voidsetMessageLineNumber(java.lang.String lineNumber)voidsetMessageMethodName(java.lang.String methodName)voidsetMessageSvcId(java.lang.String msgSvcId)voidsetReplaceParams(java.lang.String[] replaceParams)-
Methods inherited from class com.core.exception.business.SException
getMCode, getMMessage, getRootCause, getStackTraceString
-
-
-
-
Field Detail
-
REPLACRE_PARAMS
public static final java.lang.String REPLACRE_PARAMS
- See Also:
- Constant Field Values
-
MESSAGE_ADD_CONTENTS
public static final java.lang.String MESSAGE_ADD_CONTENTS
- See Also:
- Constant Field Values
-
MESSAGE_SVC_ID
public static final java.lang.String MESSAGE_SVC_ID
- See Also:
- Constant Field Values
-
MESSAGE_FILE_NAME
public static final java.lang.String MESSAGE_FILE_NAME
- See Also:
- Constant Field Values
-
MESSAGE_METHOD_NAME
public static final java.lang.String MESSAGE_METHOD_NAME
- See Also:
- Constant Field Values
-
MESSAGE_LINE_NUMBER
public static final java.lang.String MESSAGE_LINE_NUMBER
- See Also:
- Constant Field Values
-
MESSAGE_ERR_OCCU_ITEM_NM
public static final java.lang.String MESSAGE_ERR_OCCU_ITEM_NM
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
SAbstractException
public SAbstractException()
-
SAbstractException
public SAbstractException(java.lang.String msg)
-
SAbstractException
public SAbstractException(java.lang.String msg, java.lang.Throwable e)
-
SAbstractException
public SAbstractException(java.lang.Throwable e)
-
SAbstractException
public SAbstractException(java.lang.String msgCode, java.lang.String[] replaceParams)
-
SAbstractException
public SAbstractException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.Throwable cause)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String msg)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String msg, java.lang.Throwable e)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String[] replaceParams, java.lang.String msg)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String[] replaceParams, java.lang.String msg, java.lang.Throwable e)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String msgAddCtnt, java.lang.String msgErrOccuItemNm)
-
SAbstractException
public SAbstractException(java.lang.String code, java.lang.String msgAddCtnt, java.lang.String msgErrOccuItemNm, java.lang.Throwable e)
-
-
Method Detail
-
setMessageAddContents
public void setMessageAddContents(java.lang.Object msgAddCtnt)
-
setCauseInfo
public void setCauseInfo(java.lang.String causeInfoKey, java.lang.Object causeInfoValue)- Overrides:
setCauseInfoin classSException
-
getCauseInfo
public java.lang.Object getCauseInfo(java.lang.String causeInfoKey)
- Overrides:
getCauseInfoin classSException
-
setCauseInfo
public void setCauseInfo(java.util.Map causeInfo)
- Overrides:
setCauseInfoin classSException
-
getCauseInfo
public java.util.Map<java.lang.String,java.lang.Object> getCauseInfo()
- Overrides:
getCauseInfoin classSException
-
setReplaceParams
public void setReplaceParams(java.lang.String[] replaceParams)
- Overrides:
setReplaceParamsin classSException
-
getReplaceParams
public java.lang.String[] getReplaceParams()
- Overrides:
getReplaceParamsin classSException
-
setMessageAddContents
public void setMessageAddContents(java.lang.String msgAddCtnt)
- Overrides:
setMessageAddContentsin classSException
-
getMessageSvcId
public java.lang.String getMessageSvcId()
- Overrides:
getMessageSvcIdin classSException
-
setMessageSvcId
public void setMessageSvcId(java.lang.String msgSvcId)
- Overrides:
setMessageSvcIdin classSException
-
getMessageAddContents
public java.lang.String getMessageAddContents()
- Overrides:
getMessageAddContentsin classSException
-
setMessageFileName
public void setMessageFileName(java.lang.String fileName)
- Overrides:
setMessageFileNamein classSException
-
getMessageFileName
public java.lang.String getMessageFileName()
- Overrides:
getMessageFileNamein classSException
-
setMessageMethodName
public void setMessageMethodName(java.lang.String methodName)
- Overrides:
setMessageMethodNamein classSException
-
getMessageMethodName
public java.lang.String getMessageMethodName()
- Overrides:
getMessageMethodNamein classSException
-
setMessageLineNumber
public void setMessageLineNumber(java.lang.String lineNumber)
-
getMessageLineNumber
public java.lang.String getMessageLineNumber()
-
setMessageErrOccuItemNm
public void setMessageErrOccuItemNm(java.lang.String msgErrOccuItemNm)
-
getMessageErrOccuItemNm
public java.lang.String getMessageErrOccuItemNm()
-
-