eu.semaine.jms
Class JMSLogger
java.lang.Object
eu.semaine.jms.JMSLogger
public class JMSLogger
- extends java.lang.Object
A relatively lightweight class logging messages to a JMS topic if possible,
and to the local log system if the JMS connection fails. All instances of
JMSLogger use the same JMS connection and the same session.
- Author:
- marc
Method Summary |
void |
debug(java.lang.Object... objects)
|
void |
error(java.lang.Object... objects)
|
static JMSLogger |
getLog(java.lang.String source)
|
void |
info(java.lang.Object... objects)
|
boolean |
isDebugEnabled()
|
static java.lang.String |
toLogMessageText(java.lang.Object... objects)
|
void |
warn(java.lang.Object... objects)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getLog
public static JMSLogger getLog(java.lang.String source)
error
public void error(java.lang.Object... objects)
warn
public void warn(java.lang.Object... objects)
info
public void info(java.lang.Object... objects)
debug
public void debug(java.lang.Object... objects)
toLogMessageText
public static java.lang.String toLogMessageText(java.lang.Object... objects)
isDebugEnabled
public boolean isDebugEnabled()