Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- alert(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ALERT
. - alert(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ALERT
. - ALERT - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Should be corrected immediately, therefore notify staff who can fix the problem.
- ANALYST - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
All information is displayed, no information is cut off, an analyst might like it though it does not please your eyes any more.
B
- BASIC - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Similar to
ColumnLayout.GRANDPA
though even with more information omitted (makes each log line fit on one console line).
C
- clear() - Method in class org.refcodes.logger.PartedTrimLogger
- clear() - Method in class org.refcodes.logger.TrimLoggerComposite
- clearLogs(Collection<L>) - Static method in class org.refcodes.logger.LoggerUtility
-
Functionality to address multiple
TrimLogger
instances to clear the providedTrimLogger
instances (multi-threaded). - clone() - Method in class org.refcodes.logger.LogPriorityColumn
- clone() - Method in class org.refcodes.logger.MethodNameColumnImpl
- close() - Method in class org.refcodes.logger.LoggerComposite
- close() - Method in class org.refcodes.logger.PartedLogger
- close() - Method in class org.refcodes.logger.PartedQueryLogger
- close() - Method in class org.refcodes.logger.PartedTrimLogger
- close() - Method in class org.refcodes.logger.QueryLoggerComposite
- close() - Method in class org.refcodes.logger.RuntimeLoggerHandler
- close() - Method in class org.refcodes.logger.TrimLoggerComposite
- ColumnLayout - Enum Class in org.refcodes.logger
-
Predefined layouts passed to logger implementation supporting
ColumnLayout
modes. - ColumnLayoutAccessor - Interface in org.refcodes.logger
-
Provides an accessor for a column layout property.
- ColumnLayoutAccessor.ColumnLayoutBuilder<B extends ColumnLayoutAccessor.ColumnLayoutBuilder<B>> - Interface in org.refcodes.logger
-
Provides a builder method for a column layout property returning the builder for applying multiple build operations.
- ColumnLayoutAccessor.ColumnLayoutMutator - Interface in org.refcodes.logger
-
Provides a mutator for a column layout property.
- ColumnLayoutAccessor.ColumnLayoutProperty - Interface in org.refcodes.logger
-
Provides a column layout property.
- createCompositeLogger(Logger<T>[]) - Method in class org.refcodes.logger.LoggerFactoryComposite
-
To be implemented by sub-classes, this method creates a
LoggerComposite
(or its sub-classes) from the providedLogger
instances (or its sub-types). - createCompositeLogger(QueryLogger<T>[]) - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
-
To be implemented by sub-classes, this method creates a
LoggerComposite
(or its sub-classes) from the providedLogger
instances (or its sub-types). - createCompositeLogger(TrimLogger<T>[]) - Method in class org.refcodes.logger.TrimLoggerFactoryComposite
-
To be implemented by sub-classes, this method creates a
LoggerComposite
(or its sub-classes) from the providedLogger
instances (or its sub-types). - createInstance() - Method in class org.refcodes.logger.RuntimeLoggerFactoryImpl
- createInstance(String) - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
-
Creates a compound
Logger
containingLogger
instances fabricated by the providedLoggerFactory
(as passed to the constructor). - createInstance(String) - Method in class org.refcodes.logger.RuntimeLoggerFactoryImpl
- createInstance(String, Map<String, String>) - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
-
Creates a compound
Logger
containingLogger
instances fabricated by the providedLoggerFactory
(as passed to the constructor). - createInstance(String, Map<String, String>) - Method in class org.refcodes.logger.RuntimeLoggerFactoryImpl
-
The provided identifier represents a level hierarchy as defined in the
RuntimeLogger.RUNTIME_LOGGER_CONFIG
XML file. - createInstance(Map<String, String>) - Method in class org.refcodes.logger.RuntimeLoggerFactoryImpl
- createRuntimeLogger() - Static method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Convenience method actually delegating the call to the instance returned by
RuntimeLoggerFactorySingleton.getInstance()
. - createRuntimeLogger(String) - Static method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Convenience method actually delegating the call to the instance returned by
RuntimeLoggerFactorySingleton.getInstance()
. - createRuntimeLogger(String, Map<String, String>) - Method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Convenience method actually delegating the call to the instance returned by
RuntimeLoggerFactorySingleton.getInstance()
. - createRuntimeLogger(Map<String, String>) - Static method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Convenience method actually delegating the call to the instance returned by
RuntimeLoggerFactorySingleton.getInstance()
. - critical(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.CRITICAL
. - critical(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.CRITICAL
. - CRITICAL - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Should be corrected immediately, but indicates failure in a secondary system, an example is a loss of a backup ISP connection."
D
- debug(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.DEBUG
. - debug(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.DEBUG
. - debug(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.DEBUG
. - debug(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.DEBUG
. - debug(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.DEBUG
. - debug(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.DEBUG
. - DEBUG - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Info useful to developers for debugging the application, not useful during operations."
- decompose() - Method in class org.refcodes.logger.LoggerComposite
- decompose() - Method in class org.refcodes.logger.PartedLogger
- decompose() - Method in class org.refcodes.logger.PartedQueryLogger
- decompose() - Method in class org.refcodes.logger.PartedTrimLogger
- decompose() - Method in class org.refcodes.logger.QueryLoggerComposite
- decompose() - Method in class org.refcodes.logger.TrimLoggerComposite
- decomposePartition(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Decomposes the given partition.
- DEFAULT_LOG_PRIORITY - Static variable in class org.refcodes.logger.RuntimeLoggerImpl
- deleteLogs(Criteria) - Method in class org.refcodes.logger.PartedTrimLogger
-
Deletes logged
Record
instances according to the providedCriteria
. - deleteLogs(Criteria) - Method in class org.refcodes.logger.TrimLoggerComposite
-
Deletes logged
Record
instances according to the providedCriteria
. - deleteLogs(Criteria) - Method in interface org.refcodes.logger.TrimLogger
-
Deletes logged
Record
instances according to the providedCriteria
. - deleteLogs(Criteria, Collection<L>) - Static method in class org.refcodes.logger.LoggerUtility
-
Functionality to query multiple
TrimLogger
instances with the same query to delete log lines from the providedTrimLogger
instances (multi-threaded). - destroy() - Method in class org.refcodes.logger.LoggerComposite
- destroy() - Method in class org.refcodes.logger.PartedLogger
- destroy() - Method in class org.refcodes.logger.PartedQueryLogger
- destroy() - Method in class org.refcodes.logger.PartedTrimLogger
- destroy() - Method in class org.refcodes.logger.QueryLoggerComposite
- destroy() - Method in class org.refcodes.logger.TrimLoggerComposite
- destroyPartition(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Destroys the given partition.
- DEVELOPER - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Some technical details may be omitted when logging.
- DEVOPS - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Some technical details may be omitted when logging though the
Correlation.SESSION
TID and theCorrelation.REQUEST
TID must not be omitted. - DISCARD - Enum constant in enum class org.refcodes.logger.LogPriority
-
Log is deactivated.
- dispose() - Method in class org.refcodes.logger.LoggerComposite
- dispose() - Method in class org.refcodes.logger.PartedLogger
- dispose() - Method in class org.refcodes.logger.PartedQueryLogger
- dispose() - Method in class org.refcodes.logger.PartedTrimLogger
- dispose() - Method in class org.refcodes.logger.QueryLoggerComposite
- dispose() - Method in class org.refcodes.logger.TrimLoggerComposite
- doLog(LogPriority, String, StackTraceElement, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Helper method to log the required information.
E
- ENDUSER - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Most technical details may be omitted, focus is the logging of human targeted information such a person using a command line tool which prints out some nicely formatted status information.
- error(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.ERROR
. - error(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.ERROR
. - ERROR - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Non-urgent failures, these should be relayed to developers or admins; each item must be resolved within a given time."
F
- findLogs() - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged. - findLogs() - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged. - findLogs() - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged. - findLogs(int) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(int) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(int) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, int) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, int) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, int) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>, int) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>, int) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>, int) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Criteria, Header<T>, int, Collection<L>, InvocationStrategy) - Static method in class org.refcodes.logger.LoggerUtility
-
Functionality to query multiple
QueryLogger
instances with the same query and returning a single compositeRecords
instance containing allRecord
instances returned by the queriedQueryLogger
instances (multi-threaded). - findLogs(Header<T>, int) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Header<T>, int) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - findLogs(Header<T>, int) - Method in interface org.refcodes.logger.QueryLogger
-
Retrieves all available
Record
instances being logged matching the given criteria and restrictions. - flush() - Method in class org.refcodes.logger.LoggerComposite
- flush() - Method in class org.refcodes.logger.PartedLogger
- flush() - Method in class org.refcodes.logger.PartedQueryLogger
- flush() - Method in class org.refcodes.logger.PartedTrimLogger
- flush() - Method in class org.refcodes.logger.QueryLoggerComposite
- flush() - Method in class org.refcodes.logger.RuntimeLoggerHandler
- flush() - Method in class org.refcodes.logger.TrimLoggerComposite
- flushPartition(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Flushes the given partition, all buffered data is to be forwarded to the physical data sink.
- fromConfigurationFile(String, String) - Static method in class org.refcodes.logger.RuntimeLoggerFactoryImpl
-
Loads the configured
RuntimeLogger
from the given configuration file. - fromKey(String) - Static method in enum class org.refcodes.logger.LoggerField
-
Gets a predefined column by key (name).
- fromLevel(Level) - Static method in enum class org.refcodes.logger.LogPriority
-
Translates (as good as it gets) a JUL
Level
to aLogPriority
. - fromStorageStrings(String[]) - Method in class org.refcodes.logger.LogPriorityColumn
- fromStorageStrings(String[]) - Method in class org.refcodes.logger.MethodNameColumnImpl
G
- getCallerStackTraceElement() - Static method in class org.refcodes.logger.RuntimeLoggerImpl
-
Returns the stack trace element belonging to the caller of the caller of this method.
- getColumn() - Method in enum class org.refcodes.logger.LoggerField
- getColumnLayout() - Method in interface org.refcodes.logger.ColumnLayoutAccessor
-
Retrieves the column layout from the column layout property.
- getFallbackLogger() - Method in class org.refcodes.logger.PartedTrimLogger
-
Returns the fallback
Logger
. - getInstance() - Static method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Returns the singleton's instance as fabricated by this
RuntimeLoggerFactorySingleton
. - getInstance() - Static method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Returns the singleton's instance as fabricated by this
RuntimeLoggerSingleton
. - getKey() - Method in enum class org.refcodes.logger.LoggerField
- getLogger() - Method in interface org.refcodes.logger.LoggerAccessor
-
Retrieves the logger from the logger property.
- getLogger() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Retrieves the logger from the logger property.
- getLoggerFactory() - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
-
The
LoggerFactory
which to use in order to create the encapsulatedLogger
instances contained in the compositeLogger
instances created by theLookupFactory.createInstance(String)
orLookupFactory.createInstance(String, Map)
methods. - getLoggers() - Method in class org.refcodes.logger.QueryLoggerComposite
-
Gets the loggers.
- getLoggers() - Method in class org.refcodes.logger.PartedTrimLogger
-
Provides access to the partitions managed by the
AbstractPartedLogger
. - getLogLevel() - Method in enum class org.refcodes.logger.LogPriority
-
The Log-Level is the String representation of the
LogPriority
, as required by theRuntimeLoggerImpl.setLogLevel(String)
. - getLogPriority() - Method in interface org.refcodes.logger.LogPriorityAccessor
-
Retrieves the
LogPriority
from theLogPriorityAccessor
. - getLogPriority() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Retrieves the
LogPriority
from theLogPriorityAccessor
. - getLogPriority() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Retrieves the
LogPriority
from theLogPriorityAccessor
. - getName() - Method in class org.refcodes.logger.RuntimeLoggerImpl
- getName() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
- getNumEndpoints() - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
- getPartitionColumn() - Method in class org.refcodes.logger.PartedTrimLogger
-
Provides access to the
Column
used to identify partitions. - getPartitionLogger(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Returns the
Logger
being responsible for the given partition. - getPartitionLoggers(Set<P>) - Method in class org.refcodes.logger.PartedTrimLogger
-
Retrieves a collection with
Logger
instances managing the provided partitions. - getPartitionUid(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Depending whether the partition object provides a Universal-TID or not we return the string representation of the partition's object or the UID.
- getPriority() - Method in enum class org.refcodes.logger.LogPriority
-
Returns the severity of the log priority.
- getRecord() - Method in exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Gets the record.
- getRuntimeLogger() - Method in interface org.refcodes.logger.RuntimeLoggerAccessor
-
Retrieves the logger from the logger property.
- getSchemaName(String, int) - Static method in class org.refcodes.logger.LoggerUtility
-
Required to create a schema name for a
Logger
being part of a compositeLogger
(or its sub-types) and which is being created by aLoggerFactory
. - getSchemaName(String, String) - Static method in class org.refcodes.logger.LoggerUtility
-
Required to create a schema name for a
Logger
being part of a partedLogger
(or its sub-types) and which is being created by aLoggerFactory
. - getType() - Method in enum class org.refcodes.logger.LoggerField
- GRANDPA - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
A fallback layout trying to log most available information with taking information loss into account.
H
- HACKER - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Some technical details may be omitted when logging, though the messages are not truncated.
- hasPartition(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Tests whether the provided partition exists.
I
- IllegalRecordRuntimeException - Exception in org.refcodes.logger
-
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. - IllegalRecordRuntimeException(Record<?>, String) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- IllegalRecordRuntimeException(Record<?>, String, String) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- IllegalRecordRuntimeException(Record<?>, String, Throwable) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- IllegalRecordRuntimeException(Record<?>, String, Throwable, String) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- IllegalRecordRuntimeException(Record<?>, Throwable) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- IllegalRecordRuntimeException(Record<?>, Throwable, String) - Constructor for exception org.refcodes.logger.IllegalRecordRuntimeException
-
Instantiates a new illegal record runtime exception.
- info(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.INFO
. - info(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.INFO
. - info(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.INFO
. - info(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.INFO
. - info(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.INFO
. - info(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.INFO
. - INFO - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Additional information which might be useful for some stability period."
- init() - Static method in class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Initializes the
RuntimeLogger
functionality, e.g. binds the JUL framework the theRuntimeLogger
toolkit. - initialize() - Method in class org.refcodes.logger.LoggerComposite
- initialize() - Method in class org.refcodes.logger.PartedLogger
- initialize() - Method in class org.refcodes.logger.PartedQueryLogger
- initialize() - Method in class org.refcodes.logger.PartedTrimLogger
- initialize() - Method in class org.refcodes.logger.QueryLoggerComposite
- initialize() - Method in class org.refcodes.logger.TrimLoggerComposite
- initPartition(P) - Method in class org.refcodes.logger.PartedTrimLogger
-
Initializes the given partition.
- isLog(LogPriority) - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log messages of the accordingLogPriority
. - isLog(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log messages of the accordingLogPriority
. - isLog(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log messages of the accordingLogPriority
. - isLogAlert() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.ALERT
). - isLogAlert() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.ALERT
). - isLogAlert() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.ALERT
). - isLogCritical() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.CRITICAL
). - isLogCritical() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.CRITICAL
). - isLogCritical() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.CRITICAL
). - isLogDebug() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log debug messages (LogPriority.DEBUG
). - isLogDebug() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log debug messages (LogPriority.DEBUG
). - isLogDebug() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log debug messages (LogPriority.DEBUG
). - isLogError() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log errors (LogPriority.ERROR
). - isLogError() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log errors (LogPriority.ERROR
). - isLogError() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log errors (LogPriority.ERROR
). - isLogInfo() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log infos (LogPriority.INFO
). - isLogInfo() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log infos (LogPriority.INFO
). - isLogInfo() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log infos (LogPriority.INFO
). - isLogNotice() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log notices (LogPriority.NOTICE
). - isLogNotice() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log notices (LogPriority.NOTICE
). - isLogNotice() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log notices (LogPriority.NOTICE
). - isLogPanic() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.PANIC
). - isLogPanic() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.PANIC
). - isLogPanic() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log fatal messages (LogPriority.PANIC
). - isLogTrace() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log comments (LogPriority.TRACE
). - isLogTrace() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log comments (LogPriority.TRACE
). - isLogTrace() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log comments (LogPriority.TRACE
). - isLogWarn() - Method in interface org.refcodes.logger.RuntimeLogger
-
Determines whether the
RuntimeLogger
is being configured to log warnings (LogPriority.WARN
). - isLogWarn() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Determines whether the
RuntimeLogger
is being configured to log warnings (LogPriority.WARN
). - isLogWarn() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Determines whether the
RuntimeLogger
is being configured to log warnings (LogPriority.WARN
).
L
- letColumnLayout(ColumnLayout) - Method in interface org.refcodes.logger.ColumnLayoutAccessor.ColumnLayoutProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given
ColumnLayout
(setter) as ofColumnLayoutAccessor.ColumnLayoutMutator.setColumnLayout(ColumnLayout)
and returns the very same value (getter). - letLogger(L) - Method in interface org.refcodes.logger.LoggerAccessor.LoggerProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of
LoggerAccessor.LoggerMutator.setLogger(Logger)
and returns the very same value (getter). - letLogPriority(LogPriority) - Method in interface org.refcodes.logger.LogPriorityAccessor.LogPriorityProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given value (setter) as of
LogPriorityAccessor.LogPriorityMutator.setLogPriority(LogPriority)
and returns the very same value (getter). - letRuntimeLogger(RuntimeLogger) - Method in interface org.refcodes.logger.RuntimeLoggerAccessor.RuntimeLoggerProperty
-
This method stores and passes through the given argument, which is very useful for builder APIs: Sets the given
RuntimeLogger
(setter) as ofRuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger)
and returns the very same value (getter). - log(LogRecord) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a
LogRecord
from the JUL logging framework. - log(M, String) - Method in interface org.refcodes.logger.MessageLogger
-
Creates a new log message.
- log(M, String, Object...) - Method in interface org.refcodes.logger.MessageLogger
-
Creates a new log message.
- log(LogPriority, String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Creates a new log message.
- log(LogPriority, String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Creates a new log message.
- log(LogPriority, String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Creates a new log message.
- log(LogPriority, String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Creates a new log message.
- log(LogPriority, String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Creates a new log message.
- log(LogPriority, String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Creates a new log message.
- log(LogPriority, String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Creates a new log message.
- log(LogPriority, String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Creates a new log message.
- log(LogPriority, String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Creates a new log message.
- log(LogPriority, String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Creates a new log message.
- log(Record<?>) - Method in class org.refcodes.logger.SystemLogger
-
Logs a
Record
. - log(Record<? extends T>) - Method in class org.refcodes.logger.QueryLoggerComposite
-
Logs a
Record
. - log(Record<? extends T>) - Method in class org.refcodes.logger.PartedTrimLogger
-
Logs a
Record
. - log(Record<? extends T>) - Method in interface org.refcodes.logger.Logger
-
Logs a
Record
. - LOG_CLASS_LINE_NUMBER - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_COMPACT_STACKTRACE_EXCEPTION - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_DATE - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_EXPLODED_STACKTRACE_EXCEPTION - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_FULLY_QUALIFIED_CLASS_NAME - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_LINE_NUMBER - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_MESSAGE - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_METHODE_NAME - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_NONE_STACKTRRACE_EXCEPTION - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_PRIORITY - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_REQUEST_ID - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_SESSION_ID - Enum constant in enum class org.refcodes.logger.LoggerField
- LOG_THREAD_NAME - Enum constant in enum class org.refcodes.logger.LoggerField
- LogDecorator - Interface in org.refcodes.logger
-
The
LogDecorator
provides means to beautify or enrich logs for example when printing user friendly logs to the console. - Logger<T> - Interface in org.refcodes.logger
-
The
Logger
interface defines those methods required for an atomic (sub-)logger to implement. - LoggerAccessor<L extends Logger<?>> - Interface in org.refcodes.logger
-
Provides an accessor for a
Logger
property. - LoggerAccessor.LoggerMutator<L extends Logger<?>> - Interface in org.refcodes.logger
-
Provides a mutator for a
Logger
property. - LoggerAccessor.LoggerProperty<L extends Logger<?>> - Interface in org.refcodes.logger
-
Provides a
Logger
property. - LoggerComposite<T> - Class in org.refcodes.logger
-
The
LoggerComposite
is a ready to use implementation of a compositeLogger
extending theAbstractLoggerComposite
. - LoggerComposite(ExecutionStrategy, Logger<T>...) - Constructor for class org.refcodes.logger.LoggerComposite
-
Similar to the
LoggerComposite(Logger...)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedLogger
instances (as ofComponentComposite
). - LoggerComposite(Logger<T>...) - Constructor for class org.refcodes.logger.LoggerComposite
-
Instantiates a new
LoggerComposite
composed of the providedLogger
instances. - LoggerFactory<L extends Logger<?>> - Interface in org.refcodes.logger
-
A
LoggerFactory
defines the methods required to factorLogger
instances. - LoggerFactoryComposite<T> - Class in org.refcodes.logger
-
Specialization and instantiateable (non abstract) implementation of the
AbstractLoggerFactoryComposite
creating compositeLogger
instances. - LoggerFactoryComposite(LoggerFactory<Logger<T>>, int) - Constructor for class org.refcodes.logger.LoggerFactoryComposite
-
Instantiates a new composite logger factory impl.
- LoggerField - Enum Class in org.refcodes.logger
-
Defines default logger
Header
. - LoggerInstantiationRuntimeException - Exception in org.refcodes.logger
-
Thrown in case instantiating a
Logger
(RuntimeLogger
) failed, e.g. theRuntimeLoggerSingleton
tries to construct aRuntimeLogger
from a bean configuration file (or a SpringRuntimeLoggerSingleton tries to construct aRuntimeLogger
from a bean configuration context file) and fails doing so (due to missing or "wrong" configuration file). - LoggerInstantiationRuntimeException(String) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerInstantiationRuntimeException(String, String) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerInstantiationRuntimeException(String, Throwable) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerInstantiationRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerInstantiationRuntimeException(Throwable) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerInstantiationRuntimeException(Throwable, String) - Constructor for exception org.refcodes.logger.LoggerInstantiationRuntimeException
-
Instantiates a new logger instantiation runtime exception.
- LoggerRuntimeException - Exception in org.refcodes.logger
-
The Class LoggerRuntimeException.
- LoggerRuntimeException(String) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerRuntimeException(String, String) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerRuntimeException(String, Throwable) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerRuntimeException(Throwable) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerRuntimeException(Throwable, String) - Constructor for exception org.refcodes.logger.LoggerRuntimeException
-
Instantiates a new logger runtime exception.
- LoggerUtility - Class in org.refcodes.logger
-
The Class LoggerUtility.
- LogPriority - Enum Class in org.refcodes.logger
-
This enumeration defines the various log priorities to be used by the application logger.
- LogPriorityAccessor - Interface in org.refcodes.logger
-
Provides an accessor for a
LogPriority
property. - LogPriorityAccessor.LogPriorityMutator - Interface in org.refcodes.logger
-
Provides a mutator for a
LogPriority
property. - LogPriorityAccessor.LogPriorityProperty - Interface in org.refcodes.logger
-
Provides a
LogPriority
property. - LogPriorityColumn - Class in org.refcodes.logger
- LogPriorityColumn(String) - Constructor for class org.refcodes.logger.LogPriorityColumn
-
Creates a
LogPriorityColumn
managingString
instances.
M
- MessageLogger<M> - Interface in org.refcodes.logger
-
The message logger is the generic version of the
RuntimeLogger
. - MethodNameColumnImpl - Class in org.refcodes.logger
- MethodNameColumnImpl(String) - Constructor for class org.refcodes.logger.MethodNameColumnImpl
-
Creates a
MethodNameColumnImpl
managingString
instances.
N
- NONE - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
Some default layout is choosen.
- NONE - Enum constant in enum class org.refcodes.logger.LogPriority
-
No priority (has been set yet).
- notice(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.NOTICE
. - notice(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.NOTICE
. - notice(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.NOTICE
. - notice(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.NOTICE
. - notice(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.NOTICE
. - notice(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.NOTICE
. - NOTICE - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Events that are unusual but not error conditions - might be summarized in an email to developers or admins to spot potential problems - no immediate action required."
O
- open() - Method in class org.refcodes.logger.LoggerComposite
- open() - Method in class org.refcodes.logger.PartedLogger
- open() - Method in class org.refcodes.logger.PartedQueryLogger
- open() - Method in class org.refcodes.logger.PartedTrimLogger
- open() - Method in class org.refcodes.logger.QueryLoggerComposite
- open() - Method in class org.refcodes.logger.TrimLoggerComposite
- org.refcodes.logger - module org.refcodes.logger
- org.refcodes.logger - package org.refcodes.logger
-
This artifact provides flexible logging of any data to any data sink (including files, databases or the console).
P
- panic(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.PANIC
. - panic(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.PANIC
. - PANIC - Enum constant in enum class org.refcodes.logger.LogPriority
-
"A "panic" condition usually affecting multiple apps/servers/sites.
- PartedLogger<T,
P extends T> - Class in org.refcodes.logger -
The
PartedLogger
is a ready to use implementation of a partedLogger
extending theAbstractPartedLogger
. - PartedLogger(ExecutionStrategy, Column<P>, String, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedLogger
-
Similar to the
PartedLogger(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedLogger
instances (as ofComponentComposite
). - PartedLogger(ExecutionStrategy, Column<P>, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedLogger
-
Similar to the
PartedLogger(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedLogger
instances (as ofComponentComposite
). - PartedLogger(Column<P>, String, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedLogger
-
Instantiates a new
PartedLogger
with the according parameters. - PartedLogger(Column<P>, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedLogger
-
Instantiates a new
PartedLogger
with the according parameters. - PartedQueryLogger<T,
P extends T> - Class in org.refcodes.logger -
The
PartedQueryLogger
is a ready to use implementation of a partedQueryLogger
extending theAbstractPartedQueryLogger
. - PartedQueryLogger(ExecutionStrategy, Column<P>, String, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedQueryLogger
-
Similar to the
PartedQueryLogger(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedQueryLogger
instances (as ofComponentComposite
). - PartedQueryLogger(ExecutionStrategy, Column<P>, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedQueryLogger
-
Similar to the
PartedQueryLogger(Column, LoggerFactory, boolean)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedQueryLogger
instances (as ofComponentComposite
). - PartedQueryLogger(Column<P>, String, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedQueryLogger
-
Instantiates a new
PartedQueryLogger
with the according parameters. - PartedQueryLogger(Column<P>, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedQueryLogger
-
Instantiates a new
PartedQueryLogger
with the according parameters. - PartedTrimLogger<T,
P extends T> - Class in org.refcodes.logger -
The
PartedTrimLogger
is a ready to use implementation of a partedTrimLogger
extending theAbstractPartedTrimLogger
. - PartedTrimLogger(ExecutionStrategy, Column<P>, String, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedTrimLogger
-
Similar to the
PartedTrimLogger(Column, LoggerFactory, boolean)
constructor with the additional option of determining the execution strategy of the state change request calls for the encapsulatedTrimLogger
instances (as ofComponentComposite
). - PartedTrimLogger(ExecutionStrategy, Column<P>, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedTrimLogger
-
Similar to the
PartedTrimLogger(Column, LoggerFactory, boolean)
constructor with the additional option of determining the execution strategy of the state change request calls for the encapsulatedTrimLogger
instances (as ofComponentComposite
). - PartedTrimLogger(Column<P>, String, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedTrimLogger
-
Instantiates a new
PartedTrimLogger
with the according parameters. - PartedTrimLogger(Column<P>, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.PartedTrimLogger
-
Instantiates a new
PartedTrimLogger
with the according parameters. - pause() - Method in class org.refcodes.logger.LoggerComposite
- pause() - Method in class org.refcodes.logger.PartedLogger
- pause() - Method in class org.refcodes.logger.PartedQueryLogger
- pause() - Method in class org.refcodes.logger.PartedTrimLogger
- pause() - Method in class org.refcodes.logger.QueryLoggerComposite
- pause() - Method in class org.refcodes.logger.TrimLoggerComposite
- printHead() - Method in interface org.refcodes.logger.LogDecorator
-
Prints the logger's head in case it hasn't been printed before or
LogDecorator.printTail()
has been called. - printHead() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Prints the logger's head in case it hasn't been printed before or
LogDecorator.printTail()
has been called. - printSeparator() - Method in interface org.refcodes.logger.LogDecorator
-
Prints a separator line in case the underlying
Logger
supports the such. - printSeparator() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Prints a separator line in case the underlying
Logger
supports the such. - printTail() - Method in interface org.refcodes.logger.LogDecorator
-
Prints the logger's tail in case it hasn't been printed before or
LogDecorator.printHead()
has been called. - printTail() - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Prints the logger's tail in case it hasn't been printed before or
LogDecorator.printHead()
has been called. - publish(LogRecord) - Method in class org.refcodes.logger.RuntimeLoggerHandler
Q
- QueryLogger<T> - Interface in org.refcodes.logger
-
The
QueryLogger
extends theLogger
; providing additional functionality for querying once logged dataRecords
by specifying queryCriteria
or other query restrictions. - QueryLoggerComposite<T> - Class in org.refcodes.logger
-
The
QueryLoggerComposite
is a ready to use implementation of a compositeQueryLogger
extending theAbstractQueryLoggerComposite
. - QueryLoggerComposite(ExecutionStrategy, QueryLogger<T>...) - Constructor for class org.refcodes.logger.QueryLoggerComposite
-
Similar to the
QueryLoggerComposite(QueryLogger...)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedQueryLogger
instances (as ofComponentComposite
). - QueryLoggerComposite(QueryLogger<T>...) - Constructor for class org.refcodes.logger.QueryLoggerComposite
-
Instantiates a new
QueryLoggerComposite
composed of the providedQueryLogger
instances. - QueryLoggerFactoryComposite<T> - Class in org.refcodes.logger
-
Implementation of the
AbstractLoggerFactoryComposite
creating compositeQueryLogger
instances. - QueryLoggerFactoryComposite(LoggerFactory<QueryLogger<T>>, int) - Constructor for class org.refcodes.logger.QueryLoggerFactoryComposite
-
Instantiates a new composite query logger factory impl.
R
- reset() - Method in class org.refcodes.logger.LoggerComposite
- reset() - Method in class org.refcodes.logger.PartedLogger
- reset() - Method in class org.refcodes.logger.PartedQueryLogger
- reset() - Method in class org.refcodes.logger.PartedTrimLogger
- reset() - Method in class org.refcodes.logger.QueryLoggerComposite
- reset() - Method in class org.refcodes.logger.TrimLoggerComposite
- resume() - Method in class org.refcodes.logger.LoggerComposite
- resume() - Method in class org.refcodes.logger.PartedLogger
- resume() - Method in class org.refcodes.logger.PartedQueryLogger
- resume() - Method in class org.refcodes.logger.PartedTrimLogger
- resume() - Method in class org.refcodes.logger.QueryLoggerComposite
- resume() - Method in class org.refcodes.logger.TrimLoggerComposite
- ROOT_LOGGER_ELEMENT_PATH - Static variable in interface org.refcodes.logger.RuntimeLogger
-
The root logger is identified by this XML element path.
- ROOT_LOGGER_NAME - Static variable in class org.refcodes.logger.RuntimeLoggerImpl
- RUNTIME_LOGGER_CONFIG - Static variable in interface org.refcodes.logger.RuntimeLogger
-
The filename of the file on the classpath containing the config for the runtime logger.
- RuntimeLogger - Interface in org.refcodes.logger
-
Plain simple interface for logging out runtime information generated by software systems.
- RuntimeLoggerAccessor - Interface in org.refcodes.logger
-
Provides an accessor for a
RuntimeLogger
property. - RuntimeLoggerAccessor.RuntimeLoggerMutator - Interface in org.refcodes.logger
-
Provides a mutator for a
RuntimeLogger
property. - RuntimeLoggerAccessor.RuntimeLoggerProperty - Interface in org.refcodes.logger
-
Provides a
RuntimeLogger
property. - RuntimeLoggerFactory - Interface in org.refcodes.logger
-
A
RuntimeLoggerFactory
defines the methods required to factorRuntimeLogger
instances. - RuntimeLoggerFactoryImpl - Class in org.refcodes.logger
-
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: . . - RuntimeLoggerFactoryImpl() - Constructor for class org.refcodes.logger.RuntimeLoggerFactoryImpl
-
Instantiates a new runtime logger factory impl.
- RuntimeLoggerFactorySingleton - Class in org.refcodes.logger
-
The singleton of the
RuntimeLoggerFactoryImpl
for easyRuntimeLogger
creation. - RuntimeLoggerFactorySingleton() - Constructor for class org.refcodes.logger.RuntimeLoggerFactorySingleton
-
Instantiates a new runtime logger factory singleton.
- RuntimeLoggerHandler - Class in org.refcodes.logger
-
The
RuntimeLoggerHandler
provides aHandler
for the JUL Framework. - RuntimeLoggerHandler() - Constructor for class org.refcodes.logger.RuntimeLoggerHandler
- RuntimeLoggerHeader - Class in org.refcodes.logger
-
The Class RuntimeLoggerHeader.
- RuntimeLoggerHeader() - Constructor for class org.refcodes.logger.RuntimeLoggerHeader
-
Instantiates a new runtime logger header impl.
- RuntimeLoggerHeader(PrintStackTrace) - Constructor for class org.refcodes.logger.RuntimeLoggerHeader
-
Instantiates a new runtime logger header impl.
- RuntimeLoggerImpl - Class in org.refcodes.logger
-
The default implementation of the
RuntimeLogger
interface to be configured with a (back-end)Logger
. - RuntimeLoggerImpl() - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
-
Constructs a
RuntimeLogger
logging with the givenLogger
and the desiredLogPriority
for the messages being logged and upwards (from the givenLogPriority.getPriority()
and higher). - RuntimeLoggerImpl(String, Logger<Object>) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
-
Constructs a
RuntimeLogger
logging with the givenLogger
and the desiredLogPriority
for the messages being logged and upwards (from the givenLogPriority.getPriority()
and higher). - RuntimeLoggerImpl(String, Logger<Object>, LogPriority) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
-
Constructs a
RuntimeLogger
logging with the givenLogger
and the desiredLogPriority
for the messages being logged and upwards (from the givenLogPriority.getPriority()
and higher). - RuntimeLoggerImpl(Logger<Object>) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
-
Constructs a
RuntimeLogger
logging with the givenLogger
and the desiredLogPriority
for the messages being logged and upwards (from the givenLogPriority.getPriority()
and higher). - RuntimeLoggerImpl(Logger<Object>, LogPriority) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
-
Constructs a
RuntimeLogger
logging with the givenLogger
and the desiredLogPriority
for the messages being logged and upwards (from the givenLogPriority.getPriority()
and higher). - RuntimeLoggerSingleton - Class in org.refcodes.logger
-
This
RuntimeLoggerSingleton
provides aRuntimeLogger
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 theFolders.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: .. - RuntimeLoggerSingleton(RuntimeLogger) - Constructor for class org.refcodes.logger.RuntimeLoggerSingleton
-
Instantiates a new runtime logger singleton.
S
- setColumnLayout(ColumnLayout) - Method in interface org.refcodes.logger.ColumnLayoutAccessor.ColumnLayoutMutator
-
Sets the column layout for the column layout property.
- setLogger(L) - Method in interface org.refcodes.logger.LoggerAccessor.LoggerMutator
-
Sets the logger for the logger property.
- setLogger(Logger<Object>) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Sets the logger for the logger property.
- setLogLevel(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Similar to
RuntimeLoggerImpl.setLogPriority(LogPriority)
with the difference, that aString
is passed instead of aLogPriority
element. - setLogPriority(LogPriority) - Method in interface org.refcodes.logger.LogPriorityAccessor.LogPriorityMutator
-
Sets the
LogPriority
for theLogPriorityAccessor
. - setLogPriority(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Sets the
LogPriority
for theLogPriorityAccessor
. - setName(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Propagate the name where possible to the underlying logger.
- setPrintStackTrace(PrintStackTrace) - Method in class org.refcodes.logger.RuntimeLoggerHeader
-
Sets the prints the stack trace.
- setRuntimeLogger(RuntimeLogger) - Method in interface org.refcodes.logger.RuntimeLoggerAccessor.RuntimeLoggerMutator
-
Sets the logger for the logger property.
- start() - Method in class org.refcodes.logger.LoggerComposite
- start() - Method in class org.refcodes.logger.PartedLogger
- start() - Method in class org.refcodes.logger.PartedQueryLogger
- start() - Method in class org.refcodes.logger.PartedTrimLogger
- start() - Method in class org.refcodes.logger.QueryLoggerComposite
- start() - Method in class org.refcodes.logger.TrimLoggerComposite
- stop() - Method in class org.refcodes.logger.LoggerComposite
- stop() - Method in class org.refcodes.logger.PartedLogger
- stop() - Method in class org.refcodes.logger.PartedQueryLogger
- stop() - Method in class org.refcodes.logger.PartedTrimLogger
- stop() - Method in class org.refcodes.logger.QueryLoggerComposite
- stop() - Method in class org.refcodes.logger.TrimLoggerComposite
- SUPERUSER - Enum constant in enum class org.refcodes.logger.ColumnLayout
-
All available information is to be logged with minimal information loss.
- SystemLogger - Class in org.refcodes.logger
-
Very plain implementation of the logger interface, mainly used as fallback
Logger
. - SystemLogger() - Constructor for class org.refcodes.logger.SystemLogger
T
- toColumnLayout(String) - Static method in enum class org.refcodes.logger.ColumnLayout
-
Case insensitive convenience method for converting a
String
to an according enumeration. - toColumnSetupMetrics() - Method in enum class org.refcodes.logger.ColumnLayout
-
Creates the
ColumnSetupMetrics
for the actual enumeration instance. - toExceptionLoggerField(PrintStackTrace) - Static method in enum class org.refcodes.logger.LoggerField
-
To exception logger field.
- toLevel() - Method in enum class org.refcodes.logger.LogPriority
-
Translates (as good as it gets) a
LogPriority
to a JULLevel
. - toPrintable(String) - Method in class org.refcodes.logger.MethodNameColumnImpl
- toProprtiry(String) - Static method in enum class org.refcodes.logger.LogPriority
-
Determines the priority from the given name, ignoring the case.
- toStorageStrings(String) - Method in class org.refcodes.logger.MethodNameColumnImpl
- toStorageStrings(LogPriority) - Method in class org.refcodes.logger.LogPriorityColumn
- trace(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.TRACE
. - trace(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.TRACE
. - trace(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.TRACE
. - trace(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.TRACE
. - trace(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.TRACE
. - trace(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.TRACE
. - TRACE - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Info useful to developers for debugging the application, not useful during operations."
- TrimLogger<T> - Interface in org.refcodes.logger
-
The
TrimLogger
extends theQueryLogger
with the functionality to removeRecord
instances previously being logged by providing the accordingCriteria
. - TrimLoggerComposite<T> - Class in org.refcodes.logger
-
The
TrimLoggerComposite
is a ready to use implementation of a compositeTrimLogger
extending theAbstractTrimLoggerComposite
. - TrimLoggerComposite(ExecutionStrategy, TrimLogger<T>...) - Constructor for class org.refcodes.logger.TrimLoggerComposite
-
Similar to the
TrimLoggerComposite(TrimLogger...)
with the additional option of determining the execution strategy of the state change request calls for the encapsulatedTrimLogger
instances (as ofComponentComposite
). - TrimLoggerComposite(TrimLogger<T>...) - Constructor for class org.refcodes.logger.TrimLoggerComposite
-
Instantiates a new
TrimLoggerComposite
with the according parameters. - TrimLoggerFactoryComposite<T> - Class in org.refcodes.logger
-
Specialization and instantiateable (non abstract) implementation of the
AbstractLoggerFactoryComposite
creating compositeTrimLogger
instances. - TrimLoggerFactoryComposite(LoggerFactory<TrimLogger<T>>, int) - Constructor for class org.refcodes.logger.TrimLoggerFactoryComposite
-
Instantiates a new composite trim logger factory impl.
U
- UnexpectedLogRuntimeException - Exception in org.refcodes.logger
-
Thrown in case some other problems regarding logging occurred, e.g. the data sink (physical system where to log to) experiences problems.
- UnexpectedLogRuntimeException(Record<?>, String) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
- UnexpectedLogRuntimeException(Record<?>, String, String) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
- UnexpectedLogRuntimeException(Record<?>, String, Throwable) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
- UnexpectedLogRuntimeException(Record<?>, String, Throwable, String) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
- UnexpectedLogRuntimeException(Record<?>, Throwable) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
- UnexpectedLogRuntimeException(Record<?>, Throwable, String) - Constructor for exception org.refcodes.logger.UnexpectedLogRuntimeException
-
Instantiates a new unexpected log runtime exception.
V
- valueOf(String) - Static method in enum class org.refcodes.logger.ColumnLayout
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.logger.LoggerField
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class org.refcodes.logger.LogPriority
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class org.refcodes.logger.ColumnLayout
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.logger.LoggerField
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class org.refcodes.logger.LogPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- warn(String) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerImpl
-
Logs a log message with log priority
LogPriority.WARN
. - warn(String, Throwable, Object...) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
-
Logs a log message with log priority
LogPriority.WARN
. - WARN - Enum constant in enum class org.refcodes.logger.LogPriority
-
"Warning messages, not an error, but indication that an error will occur if action is not taken, e.g. file system 85% full - each item must be resolved within a given time."
- withColumnLayout(ColumnLayout) - Method in interface org.refcodes.logger.ColumnLayoutAccessor.ColumnLayoutBuilder
-
Sets the column layout for the column layout property.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form