Instances registered for this interface will be notified about every exception handled by
Can be used to "tap" the logging system.
Represents an average value over a given set of values.
Automatically deletes old log files.
Represents a counter for statistical use.
Central point for handling all system errors and exceptions.
Fluent API to create a HandledException based on given parameters The intention is to use a call like:
The logging facade used by the system.
Provides a in-memory store for logs and exceptions.
Performance measurement framework which can be used in development as well as in production systems.
Simple value class which represents a measured timing.
An exception which has already been handled (logged and reacted upon) can be represented by HandledException.
The central class for handling exceptions is
Exceptions. This provides a central
facility to handle all kinds of errors. Additionally, a
HandledException can be
used to signal, that an error has already been logged and handled and needs no further attention (can be
forwarded to the user).
Log class provides a wrapper over the currently used logging framework.
Loggers are auto-configured on startup via the system configuration.
Another essential framework is the
Microtiming. This can be used for on-demand
profiling (which can even be enabled in production systems). The framework gathers timing data from all kinds
of sources (you can of course provide your own) and makes them available in a central place and an
Copyright © 2017. All rights reserved.