Package tuwien.auto.calimero.log

Provides a small logging framework used by Calimero for offering information to users of the library.

See:
          Description

Class Summary
ErrorHandler An error handler is invoked on problems of a log writer which are not handled by the writer itself.
LogFileWriter A LogWriter using a file resource as output destination for log information.
LogLevel Defines different log levels.
LogManager Global Manager for LogServices and LogWriters.
LogNetWriter A LogNetWriter is used to log information over a socket network connection.
LogService A LogService is used to categorize logging information with regard to logging level and topic, and offer it to its LogWriters.
LogStreamWriter LogWriter using a Writer for output.
LogWriter LogWriter is responsible for writing information to individual destinations.
 

Exception Summary
KNXLogException Thrown to indicate a problem while logging.
 

Package tuwien.auto.calimero.log Description

Provides a small logging framework used by Calimero for offering information to users of the library.

Log information is distributed by LogServices to LogWriters. A user interested in (part of) this information will pick a log writer already implemented or subtype LogWriter for more specific usage, and register it at a LogService on the user's behalf.

For configuration, adding, querying, and removal of log services and writers, the LogManager should be used.