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.String
MESSAGE_ADD_CONTENTS
static java.lang.String
MESSAGE_FILE_NAME
static java.lang.String
MESSAGE_METHOD_NAME
static java.lang.String
MESSAGE_SVC_ID
static java.lang.String
REPLACRE_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.Map
getCauseInfo()
java.lang.Object
getCauseInfo(java.lang.String causeInfoKey)
java.lang.String
getMCode()
Deprecated.java.lang.String
getMessageAddContents()
java.lang.String
getMessageFileName()
java.lang.String
getMessageMethodName()
java.lang.String
getMessageSvcId()
java.lang.String
getMMessage()
java.lang.String[]
getReplaceParams()
java.lang.Throwable
getRootCause()
java.lang.String
getStackTraceString()
void
setCauseInfo(java.lang.String causeInfoKey, java.lang.Object causeInfoValue)
void
setCauseInfo(java.util.Map causeInfo)
void
setMessageAddContents(java.lang.String msgAddCtnt)
void
setMessageFileName(java.lang.String fileName)
void
setMessageMethodName(java.lang.String methodName)
void
setMessageSvcId(java.lang.String msgSvcId)
void
setReplaceParams(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()
-
-