Index

A B C D E F G H I L M N O P Q R S T U V W 
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 provided TrimLogger 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 provided Logger 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 provided Logger 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 provided Logger 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 containing Logger instances fabricated by the provided LoggerFactory (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 containing Logger instances fabricated by the provided LoggerFactory (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 provided Criteria.
deleteLogs(Criteria) - Method in class org.refcodes.logger.TrimLoggerComposite
Deletes logged Record instances according to the provided Criteria.
deleteLogs(Criteria) - Method in interface org.refcodes.logger.TrimLogger
Deletes logged Record instances according to the provided Criteria.
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 provided TrimLogger 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 the Correlation.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 composite Records instance containing all Record instances returned by the queried QueryLogger 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 a LogPriority.
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 encapsulated Logger instances contained in the composite Logger instances created by the LookupFactory.createInstance(String) or LookupFactory.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 the RuntimeLoggerImpl.setLogLevel(String).
getLogPriority() - Method in interface org.refcodes.logger.LogPriorityAccessor
Retrieves the LogPriority from the LogPriorityAccessor.
getLogPriority() - Method in class org.refcodes.logger.RuntimeLoggerImpl
Retrieves the LogPriority from the LogPriorityAccessor.
getLogPriority() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
Retrieves the LogPriority from the LogPriorityAccessor.
getName() - Method in class org.refcodes.logger.RuntimeLoggerImpl
getName() - Method in class org.refcodes.logger.RuntimeLoggerSingleton
getNumEndpoints() - Method in class org.refcodes.logger.QueryLoggerFactoryComposite
Retrieves the number if Logger instances to be created when creating a composite Logger.
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 composite Logger (or its sub-types) and which is being created by a LoggerFactory.
getSchemaName(String, String) - Static method in class org.refcodes.logger.LoggerUtility
Required to create a schema name for a Logger being part of a parted Logger (or its sub-types) and which is being created by a LoggerFactory.
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 the RuntimeLogger 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 according LogPriority.
isLog(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log messages of the according LogPriority.
isLog(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log messages of the according LogPriority.
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 of ColumnLayoutAccessor.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 of RuntimeLoggerAccessor.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 composite Logger extending the AbstractLoggerComposite.
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 encapsulated Logger instances (as of ComponentComposite).
LoggerComposite(Logger<T>...) - Constructor for class org.refcodes.logger.LoggerComposite
Instantiates a new LoggerComposite composed of the provided Logger instances.
LoggerFactory<L extends Logger<?>> - Interface in org.refcodes.logger
A LoggerFactory defines the methods required to factor Logger instances.
LoggerFactoryComposite<T> - Class in org.refcodes.logger
Specialization and instantiateable (non abstract) implementation of the AbstractLoggerFactoryComposite creating composite Logger 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. 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).
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
Implementation of a Column interface for working with LogPriority instances, being Cloneable.
LogPriorityColumn(String) - Constructor for class org.refcodes.logger.LogPriorityColumn
Creates a LogPriorityColumn managing String 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
Implementation of a Column for working with String instances with the semantics of a method name, being Cloneable.
MethodNameColumnImpl(String) - Constructor for class org.refcodes.logger.MethodNameColumnImpl
Creates a MethodNameColumnImpl managing String 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 parted Logger extending the AbstractPartedLogger.
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 encapsulated Logger instances (as of ComponentComposite).
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 encapsulated Logger instances (as of ComponentComposite).
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 parted QueryLogger extending the AbstractPartedQueryLogger.
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 encapsulated QueryLogger instances (as of ComponentComposite).
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 encapsulated QueryLogger instances (as of ComponentComposite).
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 parted TrimLogger extending the AbstractPartedTrimLogger.
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 encapsulated TrimLogger instances (as of ComponentComposite).
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 encapsulated TrimLogger instances (as of ComponentComposite).
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 the Logger; providing additional functionality for querying once logged data Records by specifying query Criteria or other query restrictions.
QueryLoggerComposite<T> - Class in org.refcodes.logger
The QueryLoggerComposite is a ready to use implementation of a composite QueryLogger extending the AbstractQueryLoggerComposite.
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 encapsulated QueryLogger instances (as of ComponentComposite).
QueryLoggerComposite(QueryLogger<T>...) - Constructor for class org.refcodes.logger.QueryLoggerComposite
Instantiates a new QueryLoggerComposite composed of the provided QueryLogger instances.
QueryLoggerFactoryComposite<T> - Class in org.refcodes.logger
Implementation of the AbstractLoggerFactoryComposite creating composite QueryLogger 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 factor RuntimeLogger 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 easy RuntimeLogger 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 a Handler 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 given Logger and the desired LogPriority for the messages being logged and upwards (from the given LogPriority.getPriority() and higher).
RuntimeLoggerImpl(String, Logger<Object>) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
Constructs a RuntimeLogger logging with the given Logger and the desired LogPriority for the messages being logged and upwards (from the given LogPriority.getPriority() and higher).
RuntimeLoggerImpl(String, Logger<Object>, LogPriority) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
Constructs a RuntimeLogger logging with the given Logger and the desired LogPriority for the messages being logged and upwards (from the given LogPriority.getPriority() and higher).
RuntimeLoggerImpl(Logger<Object>) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
Constructs a RuntimeLogger logging with the given Logger and the desired LogPriority for the messages being logged and upwards (from the given LogPriority.getPriority() and higher).
RuntimeLoggerImpl(Logger<Object>, LogPriority) - Constructor for class org.refcodes.logger.RuntimeLoggerImpl
Constructs a RuntimeLogger logging with the given Logger and the desired LogPriority for the messages being logged and upwards (from the given LogPriority.getPriority() and higher).
RuntimeLoggerSingleton - Class in org.refcodes.logger
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: ..
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 a String is passed instead of a LogPriority element.
setLogPriority(LogPriority) - Method in interface org.refcodes.logger.LogPriorityAccessor.LogPriorityMutator
setLogPriority(LogPriority) - Method in class org.refcodes.logger.RuntimeLoggerImpl
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 JUL Level.
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 the QueryLogger with the functionality to remove Record instances previously being logged by providing the according Criteria.
TrimLoggerComposite<T> - Class in org.refcodes.logger
The TrimLoggerComposite is a ready to use implementation of a composite TrimLogger extending the AbstractTrimLoggerComposite.
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 encapsulated TrimLogger instances (as of ComponentComposite).
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 composite TrimLogger 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.
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form