|
|
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |
com.ibm.portal.resolver.exceptions
Class MessageCodeIOException
java.lang.Object
java.lang.Throwable
java.lang.Exception
java.io.IOException
com.ibm.portal.resolver.exceptions.LocalizedIOException
com.ibm.portal.resolver.exceptions.MessageCodeIOException
- All Implemented Interfaces:
- Localized, LocalizedStatus, Constants, java.io.Serializable
public abstract class MessageCodeIOException
- extends LocalizedIOException
IOException wrapped into a SAXException
- Since:
- 7.0.0.1
- See Also:
- Serialized Form
Field Summary
|
protected static java.lang.Object[] |
EMPTY_PARAMETERS
the empty set of parameters, can be used for messages without params |
Method Summary
|
ListModel<java.util.Locale> |
getLocales()
Return a list model containing the locales that are supported by this
object. |
java.lang.String |
getLocalizedMessage()
|
protected abstract MessageCode |
getMessageCode()
Returns the message code used to format the exception |
protected abstract java.lang.Object[] |
getMessageParameters(java.util.Locale aLocale)
Returns the parameters used for formatting |
java.lang.String |
getTitle(java.util.Locale aLocale)
Returns the title of this object in the given locale. |
Methods inherited from class java.lang.Throwable
|
fillInStackTrace, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
Methods inherited from class java.lang.Object
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
EMPTY_PARAMETERS
protected static final java.lang.Object[] EMPTY_PARAMETERS
- the empty set of parameters, can be used for messages without params
- Since:
- 8.0.0.1
MessageCodeIOException
protected MessageCodeIOException()
MessageCodeIOException
protected MessageCodeIOException(java.lang.Throwable aCause)
- Initialize the exception
- Parameters:
- aCause - the root cause
getLocales
public ListModel<java.util.Locale> getLocales()
- Description copied from interface: Localized
- Return a list model containing the locales that are supported by this
object. The presence of a locale in this list does not mean that a title
and description is available, but rather that either one or both
are available in that locale.
- Specified by:
- getLocales in interface Localized
- Overrides:
- getLocales in class LocalizedIOException
- Returns:
- a list of locales defined for this object, returns an empty
ListModel if no locales are supported.
getLocalizedMessage
public java.lang.String getLocalizedMessage()
- Overrides:
- getLocalizedMessage in class LocalizedIOException
getMessageCode
protected abstract MessageCode getMessageCode()
- Returns the message code used to format the exception
- Returns:
- the message code, not null
getMessageParameters
protected abstract java.lang.Object[] getMessageParameters(java.util.Locale aLocale)
- Returns the parameters used for formatting
- Parameters:
- aLocale - locale used for formatting
- Returns:
- the parameters, not null
getTitle
public java.lang.String getTitle(java.util.Locale aLocale)
- Description copied from interface: Localized
- Returns the title of this object in the given locale.
- Specified by:
- getTitle in interface Localized
- Overrides:
- getTitle in class LocalizedIOException
- Parameters:
- aLocale - the locale for which to retrieve the title, must not
be null.
- Returns:
- the title of this node in the given locale. If a title is not
available in the given locale, this method will return null.
It is up to the invoker of the method to implement an appropriate
fallback mechanism.
|
|
PREV CLASS
NEXT CLASS
FRAMES
NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD |
DETAIL: FIELD | CONSTR | METHOD |