weborb.util.log
Class WriterLogger
java.lang.Object
weborb.util.log.Logger
weborb.util.log.WriterLogger
- All Implemented Interfaces:
- ILogger, ILoggingConstants
- Direct Known Subclasses:
- DateLogger, FileNameLogger, SizeThresholdLogger
public class WriterLogger
- extends Logger
- implements ILoggingConstants
WriterLogger
- Author:
- Midnight Coders, LLC
|
Field Summary |
static java.lang.String |
EOL
|
|
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. |
java.io.Writer |
getWriter()
|
void |
logDateTime(java.lang.String format)
|
void |
logThreadName(boolean logThreadName)
|
void |
setWriter(java.io.Writer writer)
|
| Methods inherited from class weborb.util.log.Logger |
addMask, disable, enable, getMask, isEnabled, isLogging, isLogging, removeMask, setMask, startLogging, stopLogging |
| Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
EOL
public static final java.lang.String EOL
WriterLogger
public WriterLogger()
WriterLogger
public WriterLogger(java.io.Writer writer)
WriterLogger
public WriterLogger(long mask)
WriterLogger
public WriterLogger(java.io.Writer writer,
long mask)
logDateTime
public void logDateTime(java.lang.String format)
logThreadName
public void logThreadName(boolean logThreadName)
setWriter
public void setWriter(java.io.Writer writer)
getWriter
public java.io.Writer getWriter()
event
public void event(java.lang.String category,
java.lang.Object event,
java.util.Date timestamp)
- Description copied from class:
Logger
- If enabled, log an event of the specified category.
- Specified by:
event in interface ILogger- Specified by:
event in class Logger
- Parameters:
category - The category.event - The event, which is often just a simple string.timestamp - The time of the event was logged.
Discuss WebORB
Copyright 2003-2008 Midnight Coders, Inc. All Rights Reserved.