public class StandardLogChannel extends java.lang.Object implements LogChannel
| Modifier | Constructor and Description |
|---|---|
protected |
StandardLogChannel(java.lang.String chanFacility,
StandardLogger loggerObj)
Construct a new log channel.
|
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getFacility() |
int |
getLevel(java.lang.String level)
Convert a symbolic level to an integer identifier.
|
LogWriter |
getLogWriter(int level)
Create a LogWrite associated with a particular level.
|
LogWriter |
getLogWriter(java.lang.String level)
Create a LogWrite associated with a particular level.
|
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.
|
protected StandardLogChannel(java.lang.String chanFacility,
StandardLogger loggerObj)
public int getLevel(java.lang.String level)
LogChannelgetLevel in interface LogChannelpublic java.lang.String getFacility()
getFacility in interface LogChannelpublic LogWriter getLogWriter(java.lang.String level)
LogChannelgetLogWriter in interface LogChannelpublic LogWriter getLogWriter(int level)
LogChannelgetLogWriter in interface LogChannelpublic boolean isEnabled(int level)
LogChannelisEnabled in interface LogChannelpublic boolean isEnabled(java.lang.String level)
LogChannelisEnabled in interface LogChannelpublic void write(int level,
java.lang.String msg)
LogChannelwrite in interface LogChannelpublic void write(java.lang.String level,
java.lang.String msg)
LogChannelwrite in interface LogChannelpublic void write(int level,
java.lang.String msg,
java.lang.Throwable throwable)
LogChannelwrite in interface LogChannelpublic void write(java.lang.String level,
java.lang.String msg,
java.lang.Throwable throwable)
LogChannelwrite in interface LogChannel