Package com.core.exception.business
Class SException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.core.exception.business.SException
-
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
SAbstractException,SoloException
public class SException extends java.lang.Exception- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringMESSAGE_ADD_CONTENTSstatic java.lang.StringMESSAGE_FILE_NAMEstatic java.lang.StringMESSAGE_METHOD_NAMEstatic java.lang.StringMESSAGE_SVC_IDstatic java.lang.StringREPLACRE_PARAMS
-
Constructor Summary
Constructors Constructor Description SException()SException(java.lang.String s)SException(java.lang.String msgCode, java.lang.String msgAddCtt)SException(java.lang.String msgCode, java.lang.String[] replaceParams)SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.String msgAddCtt)SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.String msgAddCtt, java.lang.Throwable cause)SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.Throwable cause)SException(java.lang.String msgCode, java.lang.String msgAddCtt, java.lang.Throwable cause)SException(java.lang.String message, java.lang.Throwable cause)SException(java.lang.Throwable cause)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.util.MapgetCauseInfo()java.lang.ObjectgetCauseInfo(java.lang.String causeInfoKey)java.lang.StringgetMCode()Deprecated.java.lang.StringgetMessageAddContents()java.lang.StringgetMessageFileName()java.lang.StringgetMessageMethodName()java.lang.StringgetMessageSvcId()java.lang.StringgetMMessage()java.lang.String[]getReplaceParams()java.lang.ThrowablegetRootCause()java.lang.StringgetStackTraceString()voidsetCauseInfo(java.lang.String causeInfoKey, java.lang.Object causeInfoValue)voidsetCauseInfo(java.util.Map causeInfo)voidsetMessageAddContents(java.lang.String msgAddCtnt)voidsetMessageFileName(java.lang.String fileName)voidsetMessageMethodName(java.lang.String methodName)voidsetMessageSvcId(java.lang.String msgSvcId)voidsetReplaceParams(java.lang.String[] replaceParams)
-
-
-
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
-
-
Constructor Detail
-
SException
public SException()
-
SException
public SException(java.lang.String s)
-
SException
public SException(java.lang.String message, java.lang.Throwable cause)
-
SException
public SException(java.lang.Throwable cause)
-
SException
public SException(java.lang.String msgCode, java.lang.String[] replaceParams)
-
SException
public SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.Throwable cause)
-
SException
public SException(java.lang.String msgCode, java.lang.String msgAddCtt)
-
SException
public SException(java.lang.String msgCode, java.lang.String msgAddCtt, java.lang.Throwable cause)
-
SException
public SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.String msgAddCtt)
-
SException
public SException(java.lang.String msgCode, java.lang.String[] replaceParams, java.lang.String msgAddCtt, java.lang.Throwable cause)
-
-
Method Detail
-
getRootCause
public java.lang.Throwable getRootCause()
-
getStackTraceString
public java.lang.String getStackTraceString()
-
setCauseInfo
public void setCauseInfo(java.lang.String causeInfoKey, java.lang.Object causeInfoValue)
-
getCauseInfo
public java.lang.Object getCauseInfo(java.lang.String causeInfoKey)
-
setCauseInfo
public void setCauseInfo(java.util.Map causeInfo)
-
getCauseInfo
public java.util.Map getCauseInfo()
-
setReplaceParams
public void setReplaceParams(java.lang.String[] replaceParams)
-
getReplaceParams
public java.lang.String[] getReplaceParams()
-
setMessageAddContents
public void setMessageAddContents(java.lang.String msgAddCtnt)
-
getMessageAddContents
public java.lang.String getMessageAddContents()
-
getMessageSvcId
public java.lang.String getMessageSvcId()
-
setMessageSvcId
public void setMessageSvcId(java.lang.String msgSvcId)
-
setMessageFileName
public void setMessageFileName(java.lang.String fileName)
-
getMessageFileName
public java.lang.String getMessageFileName()
-
setMessageMethodName
public void setMessageMethodName(java.lang.String methodName)
-
getMessageMethodName
public java.lang.String getMessageMethodName()
-
getMCode
@Deprecated public java.lang.String getMCode()
Deprecated.
-
getMMessage
public java.lang.String getMMessage()
-
-