| 
||||||||||
| 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 | |||||||||