org.sblim.cimclient.internal.logging
Class MessageLoader

java.lang.Object
  extended by org.sblim.cimclient.internal.logging.MessageLoader

public final class MessageLoader
extends java.lang.Object

Class MessageLoader encapsulates the access to the resource file containing log messages.


Method Summary
static java.util.logging.Level getLevel(java.lang.String pKey)
          Returns the level of a given message id based on the naming convention.
static java.lang.String getLocalizedMessage(java.lang.String pKey)
          Returns the localized message for a given key.
static java.lang.String getMessage(java.lang.String pKey)
          Returns the English message for a given key.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getMessage

public static java.lang.String getMessage(java.lang.String pKey)
Returns the English message for a given key.

Parameters:
pKey - The key
Returns:
The message

getLocalizedMessage

public static java.lang.String getLocalizedMessage(java.lang.String pKey)
Returns the localized message for a given key.

Parameters:
pKey - The key
Returns:
The message

getLevel

public static java.util.logging.Level getLevel(java.lang.String pKey)
Returns the level of a given message id based on the naming convention. The convention is: CIM<unique 4 digit id><level token>, e.g. CIM1234S. Valid level tokens are S, W, I and C for SEVERE, WARNING, INFO and CONFIG respectively.

Parameters:
pKey - The message id
Returns:
The level


Copyright © 2005, 2009 IBM Corporation. All Rights Reserved.