java.lang.Objectorg.objectweb.telosys.common.LogWriter
Field Summary | |
static int |
ERROR
|
static int |
INFO
|
static int |
TRACE
|
Constructor Summary | |
LogWriter()
Constructs a new instance with "CONSOLE" as the only output for all kinds of messages |
|
LogWriter(java.util.Properties prop)
Constructs a new instance using the given properties to define the outputs |
|
LogWriter(java.lang.String sFileName)
Constructs a new instance using a properties file to define the outputs |
Method Summary | |
void |
error(java.lang.String sMsg)
Prints an "ERROR" message on all the "error" outputs |
void |
error(java.lang.String sClassName,
java.lang.String sMsg)
Prints an "ERROR" message on all the "error" outputs |
void |
exeptionReport(java.lang.Throwable ex)
Reports an exception (including causes and stack trace) on all the "error" outputs |
void |
info(java.lang.String sMsg)
Prints an "info" message on all the "info" outputs |
void |
info(java.lang.String sClassName,
java.lang.String sMsg)
Prints an "info" message on all the "info" outputs |
void |
showConfig(java.io.PrintStream out)
Prints the current outputs configuration |
void |
trace(java.lang.String sMsg)
Prints an "Trace" message on all the "trace" outputs |
void |
trace(java.lang.String sClassName,
java.lang.String sMsg)
Prints an "Trace" message on all the "trace" outputs |
void |
warn(java.lang.String sMsg)
Prints a "WARN" message on all the "info" outputs |
void |
warn(java.lang.String sClassName,
java.lang.String sMsg)
Prints a "WARN" message on all the "info" outputs |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final int INFO
public static final int TRACE
public static final int ERROR
Constructor Detail |
public LogWriter(java.lang.String sFileName)
sFileName
- public LogWriter(java.util.Properties prop)
prop
- public LogWriter()
Method Detail |
public void error(java.lang.String sClassName, java.lang.String sMsg)
sClassName
- sMsg
- public void error(java.lang.String sMsg)
sMsg
- public void warn(java.lang.String sClassName, java.lang.String sMsg)
sClassName
- sMsg
- public void warn(java.lang.String sMsg)
sMsg
- public void info(java.lang.String sClassName, java.lang.String sMsg)
sClassName
- sMsg
- public void info(java.lang.String sMsg)
sMsg
- public void trace(java.lang.String sClassName, java.lang.String sMsg)
sClassName
- sMsg
- public void trace(java.lang.String sMsg)
sMsg
- public void showConfig(java.io.PrintStream out)
out
- where to print the configurationpublic void exeptionReport(java.lang.Throwable ex)
ex
-