|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.uima.util.impl.Logger_impl
public class Logger_impl
UIMA Logging interface implementation without using an logging toolkit
| Method Summary | |
|---|---|
static Logger |
getInstance()
creates a new Logger instance for the specified source class |
static Logger |
getInstance(java.lang.Class<?> component)
creates a new Logger instance for the specified source class |
boolean |
isLoggable(Level level)
Checks if the argument level is greater or equal to the specified level |
void |
log(Level level,
java.lang.String aMessage)
Logs a message. |
void |
log(Level level,
java.lang.String aMessage,
java.lang.Object param1)
Logs a message with one parameter |
void |
log(Level level,
java.lang.String aMessage,
java.lang.Object[] params)
Logs a message with an arbitrary number of parameters |
void |
log(Level level,
java.lang.String aMessage,
java.lang.Throwable thrown)
Logs a message and a throwable object |
void |
log(java.lang.String aMessage)
Deprecated. use method with log level as parameter |
void |
log(java.lang.String aResourceBundleName,
java.lang.String aMessageKey,
java.lang.Object[] aArguments)
Deprecated. use method with log level as parameter |
void |
logException(java.lang.Exception aException)
Deprecated. use method with log level as parameter |
void |
logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey)
Logs a message with a message key. |
void |
logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Object param1)
Logs a message with a message key and one parameter. |
void |
logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Object[] params)
Logs a message with a message key and an arbitrary number of parameters. |
void |
logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Throwable thrown)
Logs a message with a message key and a throwable object. |
void |
setLevel(Level level)
Sets the level of messages that will be logged by this logger. |
void |
setOutputStream(java.io.OutputStream out)
Deprecated. use external configuration possibility |
void |
setOutputStream(java.io.PrintStream out)
Deprecated. use external configuration possibility |
void |
setResourceManager(ResourceManager resourceManager)
Sets the ResourceManager to use for message localization. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static Logger getInstance(java.lang.Class<?> component)
component - current source class
public static Logger getInstance()
@Deprecated public void log(java.lang.String aMessage)
log in interface LoggeraMessage - the message to be logged
@Deprecated
public void log(java.lang.String aResourceBundleName,
java.lang.String aMessageKey,
java.lang.Object[] aArguments)
log in interface LoggeraResourceBundleName - base name of resource bundleaMessageKey - key of message to localize with message level INFOaArguments - arguments to message (may be null if none)Logger.log(java.lang.String, java.lang.String, java.lang.Object[])@Deprecated public void logException(java.lang.Exception aException)
logException in interface LoggeraException - the exception to be logged@Deprecated public void setOutputStream(java.io.OutputStream out)
Loggernull will disable the logger.
setOutputStream in interface Loggerout - OutputStream to which log messages will be printedLogger.setOutputStream(java.io.OutputStream)@Deprecated public void setOutputStream(java.io.PrintStream out)
Loggernull will disable the logger.
setOutputStream in interface Loggerout - PrintStream to which log messages will be printedLogger.setOutputStream(java.io.PrintStream)public boolean isLoggable(Level level)
Logger
isLoggable in interface Loggerlevel - message level
public void log(Level level,
java.lang.String aMessage)
Logger
log in interface Loggerlevel - message levelaMessage - the message to be logged
public void log(Level level,
java.lang.String aMessage,
java.lang.Object param1)
Logger
log in interface Loggerlevel - message levelaMessage - the message to be loggedparam1 - message parameter
public void log(Level level,
java.lang.String aMessage,
java.lang.Object[] params)
Logger
log in interface Loggerlevel - message levelaMessage - the message to be loggedparams - message parameter array
public void log(Level level,
java.lang.String aMessage,
java.lang.Throwable thrown)
Logger
log in interface Loggerlevel - message levelaMessage - the message to be loggedthrown - throwable object
public void logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Object param1)
Logger
logrb in interface Loggerlevel - message levelsourceClass - source class namesourceMethod - source method namebundleName - resource bundlemsgKey - message keyparam1 - message parameter
public void logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Object[] params)
Logger
logrb in interface Loggerlevel - message levelsourceClass - source class namesourceMethod - source method namebundleName - resource bundlemsgKey - message keyparams - message parameter array with an arbitrary number of parameters
public void logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey,
java.lang.Throwable thrown)
Logger
logrb in interface Loggerlevel - message levelsourceClass - source class namesourceMethod - source method namebundleName - resource bundlemsgKey - message keythrown - throwable object
public void logrb(Level level,
java.lang.String sourceClass,
java.lang.String sourceMethod,
java.lang.String bundleName,
java.lang.String msgKey)
Logger
logrb in interface Loggerlevel - message levelsourceClass - source class namesourceMethod - source method namebundleName - resource bundlemsgKey - message keypublic void setLevel(Level level)
LoggerUIMAFramework.getLogger().setLevel(level), this will only change the logging
level for messages produced by the UIMA framework. It will NOT change the logging level for
messages produced by annotators. To change the logging level for an annotator, use
UIMAFramework.getLogger(YourAnnotatorClass.class).setLevel(level).
If you need more flexibilty it configuring the logger, consider using the standard Java logger properties file or the java.util.logging APIs.
setLevel in interface Loggerlevel - message levelpublic void setResourceManager(ResourceManager resourceManager)
Logger
setResourceManager in interface LoggerresourceManager - A resource manager instance whose extension ClassLoader (if any) will be used for
message localization by this logger.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||