ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.ALERT
.TrimLogger
instances to clear
the provided TrimLogger
instances (multi-threaded).ColumnLayout
modes.AbstractCompositeLoggerFactory
creating composite Logger
instances.CompositeLoggerImpl
is a ready to use implementation of a
composite Logger
extending the AbstractCompositeLogger
.CompositeLoggerImpl.CompositeLoggerImpl(Logger...)
with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated Logger
instances (as of
CompositeComponent
).AbstractCompositeLoggerFactory
creating composite QueryLogger
instances.CompositeQueryLoggerImpl
is a ready to use implementation of a
composite QueryLogger
extending the
AbstractCompositeQueryLogger
.CompositeQueryLoggerImpl.CompositeQueryLoggerImpl(QueryLogger...)
with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger
instances
(as of CompositeComponent
).AbstractCompositeLoggerFactory
creating composite TrimLogger
instances.CompositeTrimLoggerImpl
is a ready to use implementation of a
composite TrimLogger
extending the
AbstractCompositeTrimLogger
.CompositeTrimLoggerImpl.CompositeTrimLoggerImpl(TrimLogger...)
with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated TrimLogger
instances
(as of CompositeComponent
).CompositeLoggerImpl
(or its sub-classes) from the provided
Logger
instances (or its sub-types).CompositeLoggerImpl
(or its sub-classes) from the provided
Logger
instances (or its sub-types).CompositeLoggerImpl
(or its sub-classes) from the provided
Logger
instances (or its sub-types).RuntimeLogger.RUNTIME_LOGGER_CONFIG
XML file.RuntimeLoggerFactorySingleton.getInstance()
.RuntimeLoggerFactorySingleton.getInstance()
.RuntimeLoggerFactorySingleton.getInstance()
.RuntimeLoggerFactorySingleton.getInstance()
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.CRITICAL
.DEBUG
.DEBUG
.DEBUG
.DEBUG
.DEBUG
.DEBUG
.TrimLogger
instances with the
same query to delete log lines from the provided TrimLogger
instances (multi-threaded).Record
instances according to the provided
Criteria
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.ERROR
.QueryLogger
instances with the
same query and returning a single composite Records
instance
containing all Record
instances returned by the queried
QueryLogger
instances (multi-threaded).Record
instances being logged.Record
instances being logged matching
the given criteria and restrictions.Record
instances being logged matching
the given criteria and restrictions.Record
instances being logged matching
the given criteria and restrictions.Record
instances being logged matching
the given criteria and restrictions.Record
instances being logged matching
the given criteria and restrictions.Record
instances being logged matching
the given criteria and restrictions.RuntimeLogger
from the referenced configuration
file (usually "runtimelogger-config.xml
") which's
declaration is identified in the configuration XML structure at the given
element path.RuntimeLoggerFactorySingleton
.RuntimeLoggerSingleton
.LogPriority
, as
required by the RuntimeLoggerImpl.setLogLevel(String)
.LogPriority
from the LogPriorityAccessor
.LogPriority
from the LogPriorityAccessor
.LogPriority
from the LogPriorityAccessor
.Logger
being part of a
composite Logger
(or its sub-types) and which is being created by
a LoggerFactory
.Logger
being part of a
parted Logger
(or its sub-types) and which is being created by a
LoggerFactory
.Column
instances to be contained in the
provided Record.INFO
.INFO
.INFO
.INFO
.INFO
.INFO
.RuntimeLogger
is being configured to log
messages of the according LogPriority
.RuntimeLogger
is being configured to log
messages of the according LogPriority
.RuntimeLogger
is being configured to log
messages of the according LogPriority
.RuntimeLogger
is being configured to log
fatal messages (ALERT
).RuntimeLogger
is being configured to log
fatal messages (ALERT
).RuntimeLogger
is being configured to log
fatal messages (ALERT
).RuntimeLogger
is being configured to log
fatal messages (CRITICAL
).RuntimeLogger
is being configured to log
fatal messages (CRITICAL
).RuntimeLogger
is being configured to log
fatal messages (CRITICAL
).RuntimeLogger
is being configured to log
debug messages (DEBUG
).RuntimeLogger
is being configured to log
debug messages (DEBUG
).RuntimeLogger
is being configured to log
debug messages (DEBUG
).RuntimeLogger
is being configured to log
errors (ERROR
).RuntimeLogger
is being configured to log
errors (ERROR
).RuntimeLogger
is being configured to log
errors (ERROR
).RuntimeLogger
is being configured to log
infos (INFO
).RuntimeLogger
is being configured to log
infos (INFO
).RuntimeLogger
is being configured to log
infos (INFO
).RuntimeLogger
is being configured to log
notices (NOTICE
).RuntimeLogger
is being configured to log
notices (NOTICE
).RuntimeLogger
is being configured to log
notices (NOTICE
).RuntimeLogger
is being configured to log
fatal messages (PANIC
).RuntimeLogger
is being configured to log
fatal messages (PANIC
).RuntimeLogger
is being configured to log
fatal messages (PANIC
).RuntimeLogger
is being configured to log
comments (TRACE
).RuntimeLogger
is being configured to log
comments (TRACE
).RuntimeLogger
is being configured to log
comments (TRACE
).RuntimeLogger
is being configured to log
warnings (WARN
).RuntimeLogger
is being configured to log
warnings (WARN
).RuntimeLogger
is being configured to log
warnings (WARN
).Record
.Record
.Logger
interface defines those methods required for an atomic
(sub-)logger to implement.Logger
property.Logger
property.Logger
property.LoggerFactory
defines the methods required to factor Logger
instances.Header
.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).LogPriority
property.LogPriority
property.LogPriority
property.LogPriorityColumnImpl
managing String
instances.RuntimeLogger
.MethodNameColumnImpl
managing String
instances.NOTICE
.NOTICE
.NOTICE
.NOTICE
.NOTICE
.NOTICE
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PANIC
.PartedLoggerImpl
is a ready to use implementation of a parted
Logger
extending the AbstractPartedLogger
.PartedLoggerImpl.PartedLoggerImpl(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated Logger
instances
(as of CompositeComponent
).PartedLoggerImpl.PartedLoggerImpl(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated Logger
instances
(as of CompositeComponent
).PartedQueryLoggerImpl
is a ready to use implementation of a
parted QueryLogger
extending the AbstractPartedQueryLogger
.PartedQueryLoggerImpl.PartedQueryLoggerImpl(Column, LoggerFactory, boolean)
with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger
instances
(as of CompositeComponent
).PartedQueryLoggerImpl.PartedQueryLoggerImpl(Column, LoggerFactory, boolean)
with the
additional option of determining the execution strategy of the state
change request calls for the encapsulated QueryLogger
instances
(as of CompositeComponent
).PartedTrimLoggerImpl
is a ready to use implementation of a parted
TrimLogger
extending the AbstractPartedTrimLogger
.PartedTrimLoggerImpl.PartedTrimLoggerImpl(Column, LoggerFactory, boolean)
constructor
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated TrimLogger
instances (as of CompositeComponent
).PartedTrimLoggerImpl.PartedTrimLoggerImpl(Column, LoggerFactory, boolean)
constructor
with the additional option of determining the execution strategy of the
state change request calls for the encapsulated TrimLogger
instances (as of CompositeComponent
).Logger
supports
the such.Logger
supports
the such.Logger
supports
the such.QueryLogger
extends the Logger
; providing additional
functionality for querying once logged data Records
by specifying
query Criteria
or other query restrictions.RuntimeLogger
property.RuntimeLogger
property.RuntimeLogger
property.RuntimeLoggerFactory
defines the methods required to factor
RuntimeLogger
instances.RuntimeLoggerFactoryImpl
by providing a
"runtimelogger-config.xml
" file in one of those locations
relative to your main class's location:
.RuntimeLoggerFactoryImpl
for easy
RuntimeLogger
creation.RuntimeLogger
interface to be
configured with a (back-end) Logger
.RuntimeLogger
logging with the given Logger
and the desired LogPriority
for the messages being logged and
upwards (from the given getPriority()
and higher).RuntimeLogger
logging with the given Logger
and the desired LogPriority
for the messages being logged and
upwards (from the given getPriority()
and higher).RuntimeLogger
logging with the given Logger
and the desired LogPriority
for the messages being logged and
upwards (from the given getPriority()
and higher).RuntimeLogger
logging with the given Logger
and the desired LogPriority
for the messages being logged and
upwards (from the given getPriority()
and higher).RuntimeLogger
logging with the given Logger
and the desired LogPriority
for the messages being logged and
upwards (from the given getPriority()
and higher).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:
..RuntimeLogger
type.RuntimeLoggerImpl.setLogPriority(LogPriority)
with the difference, that
a String
is passed instead of a LogPriority
element.LogPriority
for the LogPriorityAccessor
.LogPriority
for the LogPriorityAccessor
.Logger
.String
to an
according enumeration.TRACE
.TRACE
.TRACE
.TRACE
.TRACE
.TRACE
.TrimLogger
extends the QueryLogger
with the functionality
to remove Record
instances previously being logged by providing the
according Criteria
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.WARN
.Copyright © 2018. All rights reserved.