This site's content was compiled from 1993 to 2006. Beyond that, Google is your friend.

Log4E

Maintainer

Glenn Maughan

Description

Goanna Log4E provides a complete port of Jakarta Log4J which provides a very flexible and fast logging API.

The » Jakarta Log4j library is highly regarded as one of the most comprehensive and useful logging frameworks available for Java. Its flexibility and extensibility make it one of the recommended third party libraries for any Java development that has logging requirements.

Log4E is an attempt to provide the same capabilities for Eiffel applications and to provide a readily available logging framework for Eiffel developers. It was originally developed as an integral component of the Goanna library but has since been converted to a standalone library because of its general usefulness to the Eiffel community.

Categories

Versions

Links

Details

The following clusters are provided by the Log4E library:

LogVision

The example located in $LOG4E/examples/vision implements a graphical log event processor which listens for events sent via a socket using a socket appender.

Once the example is compiled, start it by specifying a port number on the command line. The main window will appear and the application will sit quietly waiting for events.

To send log events to logvision you need to add a socket appender (L4E_SOCKET_APPENDER) to your application and specify the host and port that logvision is listening on. The example found in $LOG4E/examples/socket/client is a good starting point.

You can filter incoming events by priority, logger name or message. The events received by logvision can also be exported to a file using the layout of the original event.

LogVision (example application) / Log4E

Supported compilers

Platforms

Licensing

Dependencies

Packages using Log4E

Google
 
Web eiffelzone.com