Package com.sun.identity.coretoken
Class CoreTokenException
- java.lang.Object
-
- java.lang.Throwable
-
- java.lang.Exception
-
- com.sun.identity.coretoken.CoreTokenException
-
- All Implemented Interfaces:
Serializable
public class CoreTokenException extends Exception
Defines Core Token service related exception.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CoreTokenException(int errorCode)Creates a core token service exception.CoreTokenException(int errorCode, Object[] params)Creates a core token service exception.CoreTokenException(int errorCode, Object[] params, int httpStatusCode)Creates a core token service exception.CoreTokenException(int errorCode, Object[] params, Throwable cause)Creates a core token service exception.CoreTokenException(int errorCode, Throwable cause)Creates a core token service exception.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetErrorCode()Returns error code.intgetHttpStatusCode()Returns HTTP status code.StringgetLocalizedMessage()Returns localized exception message.StringgetLocalizedMessage(Locale locale)Returns localized exception message.StringgetMessage()Returns the exception message.voidsetHttpStatusCode(int code)Sets HTTP Status Code.-
Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
-
-
-
-
Constructor Detail
-
CoreTokenException
public CoreTokenException(int errorCode)
Creates a core token service exception.- Parameters:
errorCode- Error code.
-
CoreTokenException
public CoreTokenException(int errorCode, Object[] params)Creates a core token service exception.- Parameters:
errorCode- Error code.params- Parameters for formatting the message string.
-
CoreTokenException
public CoreTokenException(int errorCode, Object[] params, int httpStatusCode)Creates a core token service exception.- Parameters:
errorCode- Error code.params- Parameters for formatting the message string.httpStatusCode- Http status code
-
CoreTokenException
public CoreTokenException(int errorCode, Throwable cause)Creates a core token service exception.- Parameters:
errorCode- Error code.cause- Root cause.
-
-
Method Detail
-
getErrorCode
public int getErrorCode()
Returns error code.- Returns:
- error code.
-
getMessage
public String getMessage()
Returns the exception message.- Overrides:
getMessagein classThrowable- Returns:
- exception message.
-
getLocalizedMessage
public String getLocalizedMessage()
Returns localized exception message.- Overrides:
getLocalizedMessagein classThrowable- Returns:
- localized exception message.
-
getLocalizedMessage
public String getLocalizedMessage(Locale locale)
Returns localized exception message.- Parameters:
locale- Locale of the message.- Returns:
- localized exception message.
-
setHttpStatusCode
public void setHttpStatusCode(int code)
Sets HTTP Status Code.- Parameters:
code- HTTP status code to be set.
-
getHttpStatusCode
public int getHttpStatusCode()
Returns HTTP status code.- Returns:
- HTTP Status code.
-
-