|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectelectric.util.log.Logger
electric.util.log.WriterLogger
WriterLogger is an implementation of ILogger that extends Logger and defines event() to write the event to a Writer.
| Field Summary | |
static java.lang.String |
EOL
|
| Constructor Summary | |
WriterLogger()
Construct a WriterLogger that writes to System.out. |
|
WriterLogger(boolean logDate,
java.lang.String dateFormat,
boolean logThreadName,
boolean logToFile,
java.lang.String fileName,
boolean append)
|
|
WriterLogger(long mask)
Construct a WriterLogger that writes to System.out with an initial mask value |
|
WriterLogger(java.io.Writer writer)
Construct a WriterLogger that writes to the specified writer with an initial mask value of zero (does not log any events). |
|
WriterLogger(java.io.Writer writer,
long mask)
Construct a WriterLogger that writes to the specified writer with an initial mask value. |
|
| Method Summary | |
void |
event(java.lang.String category,
java.lang.Object event,
java.util.Date timestamp)
If enabled, log an event of the specified category to the underlying Writer. |
java.io.Writer |
getWriter()
Return the writer. |
void |
logDateTime(boolean logDateTime)
|
void |
logThreadName(boolean logThreadName)
|
void |
setLogDateTimeFormat(java.lang.String format)
|
void |
setWriter(java.io.Writer writer)
Set the writer. |
| Methods inherited from class electric.util.log.Logger |
addMask, disable, enable, getMask, isEnabled, isLogging, isLogging, removeMask, setMask, startLogging, stopLogging |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public static final java.lang.String EOL
| Constructor Detail |
public WriterLogger()
public WriterLogger(java.io.Writer writer)
writer - The writer.public WriterLogger(long mask)
mask - The initial mask value.
public WriterLogger(java.io.Writer writer,
long mask)
writer - The writer.mask - The initial mask value.
public WriterLogger(boolean logDate,
java.lang.String dateFormat,
boolean logThreadName,
boolean logToFile,
java.lang.String fileName,
boolean append)
| Method Detail |
public void logDateTime(boolean logDateTime)
logDateTime - public void setLogDateTimeFormat(java.lang.String format)
format - public void logThreadName(boolean logThreadName)
logThreadName - public void setWriter(java.io.Writer writer)
writer - The new writer.public java.io.Writer getWriter()
public void event(java.lang.String category,
java.lang.Object event,
java.util.Date timestamp)
event in interface ILoggerevent in class Loggercategory - The category.event - The event.timestamp - The time of the event was logged.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||