All Classes
Class | Description |
---|---|
ColumnLayout |
Predefined layouts passed to logger implementation supporting
ColumnLayout modes. |
ColumnLayoutAccessor |
Provides an accessor for a column layout property.
|
ColumnLayoutAccessor.ColumnLayoutBuilder<B extends ColumnLayoutAccessor.ColumnLayoutBuilder<B>> |
Provides a builder method for a column layout property returning the
builder for applying multiple build operations.
|
ColumnLayoutAccessor.ColumnLayoutMutator |
Provides a mutator for a column layout property.
|
ColumnLayoutAccessor.ColumnLayoutProperty |
Provides a column layout property.
|
CompositeLoggerFactoryImpl<T> |
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite Logger
instances. |
CompositeLoggerImpl<T> |
The
CompositeLoggerImpl is a ready to use implementation of a
composite Logger extending the AbstractCompositeLogger . |
CompositeQueryLoggerFactoryImpl<T> |
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite QueryLogger
instances. |
CompositeQueryLoggerImpl<T> |
The
CompositeQueryLoggerImpl is a ready to use implementation of a
composite QueryLogger extending the
AbstractCompositeQueryLogger . |
CompositeTrimLoggerFactoryImpl<T> |
Specialization and instantiateable (non abstract) implementation of the
AbstractCompositeLoggerFactory creating composite TrimLogger
instances. |
CompositeTrimLoggerImpl<T> |
The
CompositeTrimLoggerImpl is a ready to use implementation of a
composite TrimLogger extending the
AbstractCompositeTrimLogger . |
IllegalRecordRuntimeException |
Thrown in case the record cannot be logged as a specific implementation might
expect some dedicated
Column instances to be contained in the
provided Record. |
LogDecorator |
The
LogDecorator provides means to beautify or enrich logs for
example when printing user friendly logs to the console. |
Logger<T> |
The
Logger interface defines those methods required for an atomic
(sub-)logger to implement. |
LoggerAccessor<L extends Logger<?>> |
Provides an accessor for a
Logger property. |
LoggerAccessor.LoggerMutator<L extends Logger<?>> |
Provides a mutator for a
Logger property. |
LoggerAccessor.LoggerProperty<L extends Logger<?>> |
Provides a
Logger property. |
LoggerFactory<L extends Logger<?>> |
A
LoggerFactory defines the methods required to factor Logger
instances. |
LoggerField |
Defines default logger
Header . |
LoggerInstantiationRuntimeException |
Thrown in case instantiating a
Logger (RuntimeLogger ) failed,
e.g. the RuntimeLoggerSingleton tries to construct a
RuntimeLogger from a bean configuration file (or a
SpringRuntimeLoggerSingleton tries to construct a RuntimeLogger from
a bean configuration context file) and fails doing so (due to missing or
"wrong" configuration file). |
LoggerRuntimeException |
The Class LoggerRuntimeException.
|
LoggerUtility |
The Class LoggerUtility.
|
LogPriority |
This enumeration defines the various log priorities to be used by the
application logger.
|
LogPriorityAccessor |
Provides an accessor for a
LogPriority property. |
LogPriorityAccessor.LogPriorityMutator |
Provides a mutator for a
LogPriority property. |
LogPriorityAccessor.LogPriorityProperty |
Provides a
LogPriority property. |
LogPriorityColumnImpl | |
MessageLogger<M> |
The message logger is the generic version of the
RuntimeLogger . |
MethodNameColumnImpl | |
PartedLoggerImpl<T,P extends T> |
The
PartedLoggerImpl is a ready to use implementation of a parted
Logger extending the AbstractPartedLogger . |
PartedQueryLoggerImpl<T,P extends T> |
The
PartedQueryLoggerImpl is a ready to use implementation of a
parted QueryLogger extending the AbstractPartedQueryLogger . |
PartedTrimLoggerImpl<T,P extends T> |
The
PartedTrimLoggerImpl is a ready to use implementation of a parted
TrimLogger extending the AbstractPartedTrimLogger . |
QueryLogger<T> |
The
QueryLogger extends the Logger ; providing additional
functionality for querying once logged data Records by specifying
query Criteria or other query restrictions. |
RuntimeLogger |
Plain simple interface for logging out runtime information generated by
software systems.
|
RuntimeLoggerAccessor |
Provides an accessor for a
RuntimeLogger property. |
RuntimeLoggerAccessor.RuntimeLoggerMutator |
Provides a mutator for a
RuntimeLogger property. |
RuntimeLoggerAccessor.RuntimeLoggerProperty |
Provides a
RuntimeLogger property. |
RuntimeLoggerFactory |
A
RuntimeLoggerFactory defines the methods required to factor
RuntimeLogger instances. |
RuntimeLoggerFactoryImpl |
You configure your
RuntimeLoggerFactoryImpl by providing a
"runtimelogger.ini " file (see
"http://www.refcodes.org/refcodes/refcodes-logger") in one of those locations
relative to your main class's location:
.
. |
RuntimeLoggerFactorySingleton |
The singleton of the
RuntimeLoggerFactoryImpl for easy
RuntimeLogger creation. |
RuntimeLoggerHeader |
The Class RuntimeLoggerHeader.
|
RuntimeLoggerImpl |
The default implementation of the
RuntimeLogger interface to be
configured with a (back-end) Logger . |
RuntimeLoggerSingleton |
This
RuntimeLoggerSingleton provides a RuntimeLogger
singleton configured by a "runtimelogger-config.xml " file find
in one of the several locations relative to your application's base
directory: The applications base directory (where your JAR or your classes
reside) is taken and a list of directories (as defined in the
Folders.CONFIG_DIRS ) relative to this base directory is generated :
The actual directories being looked at (in case them exist) are as follows,
relative to your applications base directory:
.. |
SystemLogger |
Very plain implementation of the logger interface, mainly used as fallback
Logger . |
TrimLogger<T> |
The
TrimLogger extends the QueryLogger with the functionality
to remove Record instances previously being logged by providing the
according Criteria . |
UnexpectedLogRuntimeException |
Thrown in case some other problems regarding logging occurred, e.g. the data
sink (physical system where to log to) experiences problems.
|