Package org.apache.wiki.api.exceptions
Class WikiI18nException
java.lang.Object
java.lang.Throwable
java.lang.Exception
org.apache.wiki.api.exceptions.WikiException
org.apache.wiki.api.exceptions.WikiI18nException
- All Implemented Interfaces:
java.io.Serializable
- Direct Known Subclasses:
DuplicateUserException
public class WikiI18nException extends WikiException
A generic Wiki exception, meant to carry key & args to construct i18n messages to show meaningful messages to
end-user. Classes and/or JSPs on the web tier are responsible of constructing the appropiate message.
- Since:
- 2.9.1
- See Also:
- Serialized Form
-
Field Summary
Fields Modifier and Type Field Description protected java.lang.Object[]
args
arguments needed to construct the i18n message associated with the exception. -
Constructor Summary
Constructors Constructor Description WikiI18nException(java.lang.String key, java.lang.Object... args)
Constructs an exception. -
Method Summary
Modifier and Type Method Description java.lang.Object[]
getArgs()
getter.Methods inherited from class java.lang.Throwable
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Field Details
-
args
arguments needed to construct the i18n message associated with the exception.
-
-
Constructor Details
-
WikiI18nException
Constructs an exception.- Parameters:
key
- the key corresponding to the i18n message in the exception.args
- arguments needed to construct the i18n message associated with the exception.
-
-
Method Details
-
getArgs
getter.- Returns:
- arguments needed to construct the i18n message associated with the exception.
-