类 AbstractI18nApplicationException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.lang.RuntimeException
net.guerlab.commons.exception.ApplicationException
net.guerlab.spring.commons.exception.AbstractI18nApplicationException
- 所有已实现的接口:
java.io.Serializable
public abstract class AbstractI18nApplicationException
extends net.guerlab.commons.exception.ApplicationException
抽象国际化异常信息
- 作者:
- guer
- 另请参阅:
- 序列化表格
-
字段概要
-
构造器概要
构造器 构造器 说明 AbstractI18nApplicationException()构造一个国际化异常信息AbstractI18nApplicationException(int errorCode)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message, int errorCode)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace, int errorCode)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, int errorCode)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.Throwable cause)构造一个国际化异常信息AbstractI18nApplicationException(java.lang.Throwable cause, int errorCode)构造一个国际化异常信息 -
方法概要
修饰符和类型 方法 说明 protected java.lang.Object[]getArgs()获取国际化参数列表protected java.lang.StringgetDefaultMessage()获取默认显示错误信息protected java.lang.StringgetKey()获取国际化keyjava.lang.StringgetMessage(org.springframework.context.MessageSource messageSource)获取国际化处理后内容
-
构造器详细资料
-
AbstractI18nApplicationException
public AbstractI18nApplicationException()构造一个国际化异常信息 -
AbstractI18nApplicationException
public AbstractI18nApplicationException(int errorCode)构造一个国际化异常信息- 参数:
errorCode- 错误码
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace)构造一个国际化异常信息- 参数:
message- 异常信息cause- 导致的原因enableSuppression- 启用抑制writableStackTrace- 写入异常栈
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, boolean enableSuppression, boolean writableStackTrace, int errorCode)构造一个国际化异常信息- 参数:
message- 异常信息cause- 导致的原因enableSuppression- 启用抑制writableStackTrace- 写入异常栈errorCode- 错误码
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause)构造一个国际化异常信息- 参数:
message- 异常信息cause- 导致的原因
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message, java.lang.Throwable cause, int errorCode)构造一个国际化异常信息- 参数:
message- 异常信息cause- 导致的原因errorCode- 错误码
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message)构造一个国际化异常信息- 参数:
message- 异常信息
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.String message, int errorCode)构造一个国际化异常信息- 参数:
message- 异常信息errorCode- 错误码
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.Throwable cause)构造一个国际化异常信息- 参数:
cause- 导致的原因
-
AbstractI18nApplicationException
public AbstractI18nApplicationException(java.lang.Throwable cause, int errorCode)构造一个国际化异常信息- 参数:
cause- 导致的原因errorCode- 错误码
-
-
方法详细资料
-
getMessage
public final java.lang.String getMessage(org.springframework.context.MessageSource messageSource)获取国际化处理后内容- 参数:
messageSource- messageSource- 返回:
- 国际化处理后内容
-
getKey
protected java.lang.String getKey()获取国际化key- 返回:
- 国际化key
-
getArgs
protected java.lang.Object[] getArgs()获取国际化参数列表- 返回:
- 国际化参数列表
-
getDefaultMessage
protected java.lang.String getDefaultMessage()获取默认显示错误信息- 返回:
- 默认显示错误信息
-