Package org.elkoserver.util.trace

Classes for logging error messages and trace messages for debugging.

See:
          Description

Interface Summary
ExceptionNoticer Interface to be implemented by the entity that is to be notified of all exceptions reported to ExceptionManager or which are uncaught.
TraceMessageAcceptor This interface represents objects that accept messages and do something useful with them.
 

Class Summary
ExceptionManager A collection of static methods for doing useful things with exceptions.
Trace This class provides output to the server log on behalf of a particular server subsystem.
TraceController The single trace controller which manages the operation of the tracing system.
TraceMessage Base object representing a trace message generated by a call to one of the Trace class's trace methods.
TraceMessageComm Trace message suitable for logging communications traffic.
TraceMessageDebug Trace message suitable for debug output.
TraceMessageInfo Trace message suitable for output of simple notices (e.g., version ID, copyright declaration, etc).
TraceMessageMetrics Trace message suitable for logging metrics for analytics.
 

Package org.elkoserver.util.trace Description

Classes for logging error messages and trace messages for debugging.

These classes are derived from an early generation of Brian Marick's Trace.java library, the latest version of which is at http://visibleworkings.com/trace/Documentation/Trace.html, subject to the Open Content "Open Publication License" at http://opencontent.org/openpub.

The actual implemention here, however, is derived from the open source E-on-Java runtime, subject to the MIT X License. Put proper attribution here before release. See http://erights.org