|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.lutris.logging.Log4jLogChannel
public class Log4jLogChannel
Standard implementation of a channel associated with a logging facility. All messages for the facility are written using a channel. Care is take to avoid synchronization when possible for performance reasons.
LogChannel
,
Log4jLogger
Constructor Summary | |
---|---|
protected |
Log4jLogChannel(java.lang.String chanFacility,
org.apache.log4j.Logger loggerObj,
java.lang.String separator)
Construct a new log channel. |
Method Summary | |
---|---|
int |
getLevel(java.lang.String level)
|
com.lutris.logging.LogWriter |
getLogWriter(int level)
NOT SUPPORTED |
com.lutris.logging.LogWriter |
getLogWriter(java.lang.String level)
NOT SUPPORTED |
boolean |
isEnabled(int level)
Determine if logging is enabled for the specified level. |
boolean |
isEnabled(java.lang.String level)
Determine if logging is enabled for the specified level. |
void |
write(int level,
java.lang.String msg)
Write a string to the log file. |
void |
write(int level,
java.lang.String msg,
java.lang.Throwable throwable)
Write a string and exception to the log file. |
void |
write(java.lang.String level,
java.lang.String msg)
Write a string to the log file. |
void |
write(java.lang.String level,
java.lang.String msg,
java.lang.Throwable throwable)
Write a string and exception to the log file. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected Log4jLogChannel(java.lang.String chanFacility, org.apache.log4j.Logger loggerObj, java.lang.String separator)
chanFacility
- The facility that the channel is associate with.loggerObj
- The logging object that this channel will be associated
with.Method Detail |
---|
public int getLevel(java.lang.String level)
getLevel
in interface com.lutris.logging.LogChannel
public boolean isEnabled(int level)
isEnabled
in interface com.lutris.logging.LogChannel
public boolean isEnabled(java.lang.String level)
isEnabled
in interface com.lutris.logging.LogChannel
public void write(int level, java.lang.String msg)
write
in interface com.lutris.logging.LogChannel
public void write(int level, java.lang.String msg, java.lang.Throwable throwable)
write
in interface com.lutris.logging.LogChannel
public void write(java.lang.String level, java.lang.String msg)
write
in interface com.lutris.logging.LogChannel
public void write(java.lang.String level, java.lang.String msg, java.lang.Throwable throwable)
write
in interface com.lutris.logging.LogChannel
public com.lutris.logging.LogWriter getLogWriter(java.lang.String level)
getLogWriter
in interface com.lutris.logging.LogChannel
level
- Symbolic level that is to be checked.
public com.lutris.logging.LogWriter getLogWriter(int level)
getLogWriter
in interface com.lutris.logging.LogChannel
level
- Numeric level that is to be checked.
|
EAF 7.4 Implementation | ||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |