public class DelegationException extends ChainedException
DelegationException
is the basic exception for the
delegation component.Constructor and Description |
---|
DelegationException(String message)
Constructs an instance of the
DelegationException class. |
DelegationException(String rbName,
String errorCode,
Object[] args,
Throwable nestedException)
Constructs an instance of
DelegationException to pass the
localized error message. |
DelegationException(String message,
Throwable nestedException)
Constructs an instance of the
DelegationException class. |
DelegationException(Throwable nestedException)
Constructs an instance of the
DelegationException class. |
getCompleteL10NMessage, getErrorCode, getL10NMessage, getMessage, getMessageArgs, getResourceBundleName, printStackTrace, printStackTrace, printStackTrace
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getStackTrace, getSuppressed, initCause, setStackTrace, toString
public DelegationException(String message)
DelegationException
class.message
- The message provided by the object that is throwing
the exception.public DelegationException(Throwable nestedException)
DelegationException
class.nestedException
- the exception caught by the code block creating
this exceptionpublic DelegationException(String message, Throwable nestedException)
DelegationException
class.message
- message of this exceptionnestedException
- the exception caught by the code block creating
this exceptionpublic DelegationException(String rbName, String errorCode, Object[] args, Throwable nestedException)
DelegationException
to pass the
localized error message. At this level, the locale of the caller is not
known and it is not possible to throw localized error message at this
level. Instead this constructor provides Resource Bundle name and error
code for correctly locating the error message. The default
getMessage()
will always return English messages only.
This is consistent with current JRErbName
- Resource Bundle Name to be used for getting localized
error message.errorCode
- Key to resource bundle. You can use:
ResourceBundle rb = ResourceBunde.getBundle(rbName, locale); String localizedStr = rb.getString(errorCode);
args
- arguments to message. If it is not present pass the as nullnestedException
- The root cause of this errorCopyright © 2010–2025 Open Identity Platform Community. All rights reserved.