public final class Localizer
extends java.lang.Object
String text = (String) getObject(Localizer.MESSAGE_BODY,"123456")
returns the text for message 123456. Convenience methods are also provided. For instance, the getBody("123456") call is equivalent to the above getObject() call. For log messages, two properties files are generated. One for basic catalog data and one for detailed text. Refer to L10nLookup for information on retrieving detailed vs. basic localization data.
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
ACTION |
|
static java.lang.String |
CAUSE |
|
static java.lang.String |
DIAGNOSTIC_VOLUME |
|
static java.lang.String |
EXCLUDE_PARTITIONED |
|
static java.lang.String |
I18N_PACKAGE |
|
static java.lang.String |
L10N_PACKAGE |
|
static java.lang.String |
MESSAGE_BODY |
|
static java.lang.String |
MESSAGE_DETAIL |
|
static java.lang.String[] |
NON_SERVER_SEVERITIES |
|
static java.lang.String |
PREFIX |
|
static java.lang.String |
PREFIX_DELIM |
|
static java.lang.String[] |
SERVER_SEVERITIES |
|
static java.lang.String |
SEVERITY |
|
static java.lang.String |
STACKTRACE |
|
static java.lang.String |
SUBSYSTEM |
|
static java.lang.String |
VERSION |
Constructor | Description |
---|---|
Localizer(java.util.ResourceBundle rb) |
Modifier and Type | Method | Description |
---|---|---|
java.lang.String |
get(java.lang.String id) |
locate text associated with the passed message id.
|
java.lang.String |
getAction(java.lang.String id) |
Lookup up message action for message, "id".
|
java.lang.String |
getBody(java.lang.String id) |
Lookup up message text for log message, "id".
|
java.util.ResourceBundle |
getBundle() |
Returns underlying resource bundle
|
java.lang.String |
getCause(java.lang.String id) |
Lookup up message cause for message, "id".
|
java.lang.String |
getDetail(java.lang.String id) |
Lookup up message detail for log message, "id".
|
java.lang.String |
getDiagnosticVolume(java.lang.String id) |
Lookup DiagnosticVolume for message, "id"
|
java.lang.String |
getI18nPackage() |
Returns the i18n package associated with this Localizer.
|
java.lang.String |
getL10nPackage() |
Returns the l10n package associated with this Localizer.
|
java.lang.Object |
getObject(java.lang.String key,
int id) |
Returns an Object in a Localizer bundle matching the key and the
specified message id.
|
java.lang.Object |
getObject(java.lang.String key,
java.lang.String id) |
Returns an Object in a Localizer bundle matching the key and the
specified message id.
|
java.lang.String |
getPrefix() |
Returns the prefix associated with this Localizer.
|
int |
getSeverity(java.lang.String id) |
Lookup up severity for message, "id".
|
boolean |
getStackTrace(java.lang.String id) |
Lookup stack trace option for message, "id".
|
java.lang.String |
getString(java.lang.String key,
int id) |
Returns an String in a Localizer bundle matching the key and the
specified message id.
|
java.lang.String |
getString(java.lang.String key,
java.lang.String id) |
Returns a String-ified version of a value from a Localizer bundle matching the key and the
specified message id.
|
java.lang.String |
getSubSystem() |
Returns the subsystem associated with this Localizer.
|
java.lang.String |
getVersion() |
public static final java.lang.String VERSION
public static final java.lang.String L10N_PACKAGE
public static final java.lang.String I18N_PACKAGE
public static final java.lang.String SUBSYSTEM
public static final java.lang.String PREFIX
public static final java.lang.String SEVERITY
public static final java.lang.String MESSAGE_BODY
public static final java.lang.String MESSAGE_DETAIL
public static final java.lang.String CAUSE
public static final java.lang.String ACTION
public static final java.lang.String STACKTRACE
public static final java.lang.String DIAGNOSTIC_VOLUME
public static final java.lang.String EXCLUDE_PARTITIONED
public static final java.lang.String[] SERVER_SEVERITIES
public static final java.lang.String[] NON_SERVER_SEVERITIES
public static final java.lang.String PREFIX_DELIM
public java.util.ResourceBundle getBundle()
public java.lang.String getVersion() throws java.util.MissingResourceException
java.util.MissingResourceException
public java.lang.String getL10nPackage() throws java.util.MissingResourceException
java.util.MissingResourceException
public java.lang.String getI18nPackage() throws java.util.MissingResourceException
java.util.MissingResourceException
public java.lang.String getSubSystem() throws java.util.MissingResourceException
java.util.MissingResourceException
public java.lang.String getPrefix()
public java.lang.Object getObject(java.lang.String key, java.lang.String id) throws java.util.MissingResourceException
key
- Element of a message definition.id
- Message id.java.util.MissingResourceException
- There is no entry in the Localizer for key/id.public java.lang.Object getObject(java.lang.String key, int id) throws java.util.MissingResourceException
key
- Element of a message definition.id
- Message id.java.util.MissingResourceException
- There is no entry in the Localizer for key/id.public java.lang.String getString(java.lang.String key, java.lang.String id) throws java.util.MissingResourceException
key
- Element of a message definition.id
- Message id.java.util.MissingResourceException
- There is no entry in the Localizer for key/id.public java.lang.String getString(java.lang.String key, int id) throws java.util.MissingResourceException
key
- Element of a message definition.id
- Message id.java.util.MissingResourceException
- There is no entry in the Localizer for key/id.public java.lang.String get(java.lang.String id)
public java.lang.String getBody(java.lang.String id)
public java.lang.String getDetail(java.lang.String id)
public java.lang.String getCause(java.lang.String id)
public java.lang.String getAction(java.lang.String id)
public int getSeverity(java.lang.String id)
public boolean getStackTrace(java.lang.String id)
public java.lang.String getDiagnosticVolume(java.lang.String id)