© 2002 - Lorne Brinkman
www.TheObjectGuy.com
Lorne@TheObjectGuy.com

Package com.bitfactoryinc.logging

Interface Summary
LoggingConstants This class simply encapsulates some constants used by the rest of the logging package
LogSocketReaderReceiver Implementers of this interface are sent the readReady message when a client logger has made a connection to LogSocketReader.Listener
 

Class Summary
CompositeLogger This class is just what it's name implies: a Composite Logger.
EmailLogger Instances of this class will send an email message when they are logged to.
FileLogger Instances of this class write out LogEntries to a file
InsistentLogger Wrap instances of this class around any other logger.
LogEntry This class encapsulates entries to Loggers.
LogEntryCategoryFilter Instances filter LogEntries based on their categories.
LogEntryFilter Concrete subclasses of this abstract class are used by loggers to "filter" each item and decide whether or not to actually log it.
LogEntryFormatter Concrete subclasses of this abstract class are responsible for formatting LogEntries.
LogEntryMessageOnlyFormatter This formatter is concerned only with a LogEntry's message, ignoring all other information
LogEntryPassFilter This filter will not do any additional filtering, but rather pass all LogEntries through.
LogEntryStandardFormatter This formatter is the "standard" one that formats all LogEntry information in a reasonable way.
Logger Concrete subclasses of this abstract class do the actual logging of information to their respective "logs." Subclasses that simply write a String to a log need only override writeToLog(String).
LogSocketReader An instance of this class will read LogEntries from a Socket, and subsequently log the LogEntries to it's logger.
LogSocketReader.Listener  
MemoryLogger Instances of this class keep track of LogEntries in memory.
PrintStreamLogger Instances of this class write LogEntry information to a PrintStream.
SerialLogger Instances of this class write out serialized LogEntries to it's OutputStream
SerialSocketLogger Instances of this class write out serialized LogEntries to a Socket
SimpleSocketLogger Instances of this class write out LogEntry information as a String to a Socket.
 


© 2002 - Lorne Brinkman
www.TheObjectGuy.com
Lorne@TheObjectGuy.com