Skip navigation links
A C D E F G H I L M N O P Q R S T U V W 

A

AbstractCompositeLogger<L extends Logger<T>,T> - Class in org.refcodes.logger.impls
The CompositeLoggerImpl uses the composite pattern to forward logger functionality to a number encapsulated logger instances.
AbstractCompositeLogger(L...) - Constructor for class org.refcodes.logger.impls.AbstractCompositeLogger
Constructs an AbstractCompositeLogger from the provided Logger instances.
AbstractCompositeLogger(ExecutorService, L...) - Constructor for class org.refcodes.logger.impls.AbstractCompositeLogger
Constructs an AbstractCompositeLogger from the provided Logger instances.
AbstractCompositeLoggerFactory<L extends Logger<?>> - Class in org.refcodes.logger.factories.impls
This AbstractCompositeLoggerFactory is a LoggerFactory which creates composite Logger instances, which themselves encapsulate Logger instances.
AbstractCompositeLoggerFactory(LoggerFactory<L>, int) - Constructor for class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
Constructs a AbstractCompositeLoggerFactory specifying the number of Logger instances to be encapsulated by the created composites to when invoking the methods AbstractCompositeLoggerFactory.createInstance(String) or AbstractCompositeLoggerFactory.createInstance(String, Properties).
AbstractCompositeQueryLogger<L extends QueryLogger<T>,T> - Class in org.refcodes.logger.impls
The CompositeQueryLoggerImpl extends the CompositeLoggerImpl with the query logger functionality.
AbstractCompositeQueryLogger(L...) - Constructor for class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Constructs an AbstractCompositeQueryLogger from the provided Logger instances.
AbstractCompositeTrimLogger<L extends TrimLogger<T>,T> - Class in org.refcodes.logger.impls
The CompositeTrimLoggerImpl extends the CompositeQueryLoggerImpl with the trim logger functionality.
AbstractCompositeTrimLogger(L...) - Constructor for class org.refcodes.logger.impls.AbstractCompositeTrimLogger
Constructs an AbstractCompositeTrimLogger from the provided Logger instances.
AbstractLoggerRuntimeException - Exception in org.refcodes.logger.traps
 
AbstractLoggerRuntimeException(String, String) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractLoggerRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractLoggerRuntimeException(String, Throwable) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractLoggerRuntimeException(String) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractLoggerRuntimeException(Throwable, String) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractLoggerRuntimeException(Throwable) - Constructor for exception org.refcodes.logger.traps.AbstractLoggerRuntimeException
AbstractPartedLogger<L extends Logger<T>,T,P extends T> - Class in org.refcodes.logger.impls
The PartedLoggerImpl is a partitioning logger which encapsulates Logger instances or CompositeLoggerImpl instances (or sub-classes of it) representing partitions.
AbstractPartedLogger(Column<P>, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedLogger
Constructs the AbstractPartedLogger, a partitioning Logger.
AbstractPartedLogger(Column<P>, String, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedLogger
Same as #AbstractPartedLogger(Column, LoggerToRuntimeLoggerFactory, boolean) with the difference that a fallback Logger is being supported when no partition can be determined for an operation
AbstractPartedQueryLogger<L extends QueryLogger<T>,T,P extends T> - Class in org.refcodes.logger.impls
The AbstractPartedQueryLogger extends the AbstractPartedLogger with the functionality of a QueryLogger.
AbstractPartedQueryLogger(Column<P>, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedQueryLogger
 
AbstractPartedQueryLogger(Column<P>, String, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedQueryLogger
 
AbstractPartedTrimLogger<L extends TrimLogger<T>,T,P extends T> - Class in org.refcodes.logger.impls
The AbstractPartedTrimLogger extends the AbstractPartedQueryLogger with the functionality of a TrimLogger.
AbstractPartedTrimLogger(Column<P>, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedTrimLogger
 
AbstractPartedTrimLogger(Column<P>, String, LoggerFactory<L>, boolean) - Constructor for class org.refcodes.logger.impls.AbstractPartedTrimLogger
 
alert(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ALERT.
alert(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ALERT.
alert(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ALERT.
alert(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ALERT.

C

clear() - Method in class org.refcodes.logger.impls.AbstractCompositeTrimLogger
clear() - Method in class org.refcodes.logger.impls.AbstractPartedTrimLogger
clearLogs(Collection<L>) - Static method in class org.refcodes.logger.utils.LoggerUtility
Functionality to address multiple TrimLogger instances to clear the provided TrimLogger instances (multi-threaded).
clone() - Method in class org.refcodes.logger.impls.LogPriorityColumnImpl
clone() - Method in class org.refcodes.logger.impls.MethodNameColumnImpl
close() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
close() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
close() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
close() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
close() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
close() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
CompositeLoggerFactoryImpl<T> - Class in org.refcodes.logger.factories.impls
Specialization and instantiateable (non abstract) implementation of the AbstractCompositeLoggerFactory creating composite Logger instances.
CompositeLoggerFactoryImpl(LoggerFactory<Logger<T>>, int) - Constructor for class org.refcodes.logger.factories.impls.CompositeLoggerFactoryImpl
CompositeLoggerImpl<T> - Class in org.refcodes.logger.impls
The CompositeLoggerImpl is a ready to use implementation of a composite Logger extending the AbstractCompositeLogger.
CompositeLoggerImpl(Logger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeLoggerImpl
 
CompositeLoggerImpl(ExecutionStrategy, Logger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeLoggerImpl
Similar to the CompositeLoggerImpl.CompositeLoggerImpl(Logger...) with the additional option of determining the execution strategy of the state change request calls for the encapsulated Logger instances (as of CompositeComponent).
CompositeQueryLoggerFactoryImpl<T> - Class in org.refcodes.logger.factories.impls
Specialization and instantiateable (non abstract) implementation of the AbstractCompositeLoggerFactory creating composite QueryLogger instances.
CompositeQueryLoggerFactoryImpl(LoggerFactory<QueryLogger<T>>, int) - Constructor for class org.refcodes.logger.factories.impls.CompositeQueryLoggerFactoryImpl
CompositeQueryLoggerImpl<T> - Class in org.refcodes.logger.impls
The CompositeQueryLoggerImpl is a ready to use implementation of a composite QueryLogger extending the AbstractCompositeQueryLogger.
CompositeQueryLoggerImpl(QueryLogger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeQueryLoggerImpl
 
CompositeQueryLoggerImpl(ExecutionStrategy, QueryLogger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeQueryLoggerImpl
Similar to the CompositeQueryLoggerImpl.CompositeQueryLoggerImpl(QueryLogger...) with the additional option of determining the execution strategy of the state change request calls for the encapsulated QueryLogger instances (as of CompositeComponent).
CompositeTrimLoggerFactoryImpl<T> - Class in org.refcodes.logger.factories.impls
Specialization and instantiateable (non abstract) implementation of the AbstractCompositeLoggerFactory creating composite TrimLogger instances.
CompositeTrimLoggerFactoryImpl(LoggerFactory<TrimLogger<T>>, int) - Constructor for class org.refcodes.logger.factories.impls.CompositeTrimLoggerFactoryImpl
CompositeTrimLoggerImpl<T> - Class in org.refcodes.logger.impls
The CompositeTrimLoggerImpl is a ready to use implementation of a composite TrimLogger extending the AbstractCompositeTrimLogger.
CompositeTrimLoggerImpl(TrimLogger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeTrimLoggerImpl
 
CompositeTrimLoggerImpl(ExecutionStrategy, TrimLogger<T>...) - Constructor for class org.refcodes.logger.impls.CompositeTrimLoggerImpl
Similar to the CompositeTrimLoggerImpl.CompositeTrimLoggerImpl(TrimLogger...) with the additional option of determining the execution strategy of the state change request calls for the encapsulated TrimLogger instances (as of CompositeComponent).
createCompositeLogger(L[]) - Method in class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
To be implemented by sub-classes, this method creates a CompositeLoggerImpl (or its sub-classes) from the provided Logger instances (or its sub-types).
createCompositeLogger(Logger<T>[]) - Method in class org.refcodes.logger.factories.impls.CompositeLoggerFactoryImpl
To be implemented by sub-classes, this method creates a CompositeLoggerImpl (or its sub-classes) from the provided Logger instances (or its sub-types).
createCompositeLogger(QueryLogger<T>[]) - Method in class org.refcodes.logger.factories.impls.CompositeQueryLoggerFactoryImpl
To be implemented by sub-classes, this method creates a CompositeLoggerImpl (or its sub-classes) from the provided Logger instances (or its sub-types).
createCompositeLogger(TrimLogger<T>[]) - Method in class org.refcodes.logger.factories.impls.CompositeTrimLoggerFactoryImpl
To be implemented by sub-classes, this method creates a CompositeLoggerImpl (or its sub-classes) from the provided Logger instances (or its sub-types).
createInstance(String) - Method in class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
Creates a compound Logger containing Logger instances fabricated by the provided LoggerFactory (as passed to the constructor).
createInstance(String, Properties) - Method in class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
Creates a compound Logger containing Logger instances fabricated by the provided LoggerFactory (as passed to the constructor).
createInstance() - Method in class org.refcodes.logger.factories.impls.RuntimeLoggerFactoryImpl
createInstance(Properties) - Method in class org.refcodes.logger.factories.impls.RuntimeLoggerFactoryImpl
createInstance(String) - Method in class org.refcodes.logger.factories.impls.RuntimeLoggerFactoryImpl
createInstance(String, Properties) - Method in class org.refcodes.logger.factories.impls.RuntimeLoggerFactoryImpl
The provided identifier represents a level hierarchy as defined in the RuntimeLoggerConsts.RUNTIME_LOGGER_CONFIG XML file.
critical(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.CRITICAL.
critical(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.CRITICAL.

D

debug(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.DEBUG.
debug(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.DEBUG.
debug(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.DEBUG.
debug(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.DEBUG.
debug(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.DEBUG.
debug(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.DEBUG.
decompose() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
decompose() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
decompose() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
decompose() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
decompose() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
decompose() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
decomposePartition(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Decomposes the given partition.
DEFAULT_LOG_PRIORITY - Static variable in class org.refcodes.logger.impls.RuntimeLoggerImpl
 
deleteLogs(Criteria) - Method in class org.refcodes.logger.impls.AbstractCompositeTrimLogger
Deletes logged Record instances according to the provided Criteria.
deleteLogs(Criteria) - Method in class org.refcodes.logger.impls.AbstractPartedTrimLogger
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.utils.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.impls.AbstractCompositeLogger
destroy() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
destroy() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
destroy() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
destroy() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
destroy() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
destroy() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
destroyPartition(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Destroys the given partition.
dispose() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
dispose() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
dispose() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
dispose() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
dispose() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
dispose() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
doLog(LogPriority, String, StackTraceElement, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Helper method to log the required information.

E

error(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ERROR.
error(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.ERROR.
error(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ERROR.
error(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.ERROR.
error(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ERROR.
error(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ERROR.
error(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.ERROR.

F

FIELD_LOG_DATE - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_EXCEPTION - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_FULLY_QUALIFIED_CLASS_NAME - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_LINE_NUMBER - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_MESSAGE - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_METHOD_NAME - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_PRIORITY - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
FIELD_LOG_THREAD_NAME - Static variable in interface org.refcodes.logger.consts.LoggerConsts
 
findLogs() - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged.
findLogs(int) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Header<T>, int) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, int) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, Header<T>) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, Header<T>, int) - Method in class org.refcodes.logger.impls.AbstractCompositeQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs() - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged.
findLogs(int) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Header<T>, int) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, int) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, Header<T>) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs(Criteria, Header<T>, int) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves all available Record instances being logged matching the given criteria and restrictions.
findLogs() - Method in interface org.refcodes.logger.QueryLogger
Retrieves all available Record instances being logged.
findLogs(int) - Method in interface org.refcodes.logger.QueryLogger
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.
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 interface org.refcodes.logger.QueryLogger
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 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.utils.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).
flush() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
flush() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
flush() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
flush() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
flush() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
flush() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
flushPartition(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
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.utils.RuntimeLoggerUtility
Instantiates a RuntimeLogger from the referenced configuration file (usually "runtimelogger-config.xml") which's declaration is identified in the configuration XML structure at the given element path.
fromKey(String) - Static method in enum org.refcodes.logger.consts.LoggerFields
Gets a predefined column by key (name).
fromStorageStrings(String[]) - Method in class org.refcodes.logger.impls.LogPriorityColumnImpl
fromStorageStrings(String[]) - Method in class org.refcodes.logger.impls.MethodNameColumnImpl
------------------------------------------------------------------------- The internal format always takes care that a method name is just a name not ending with "()".

G

getCallerStackTraceElement() - Static method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Returns the stack trace element belonging to the caller of the caller of this method.
getColumn() - Method in enum org.refcodes.logger.consts.LoggerFields
getFallbackLogger() - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Returns the fallback Logger.
getInstance() - Static method in class org.refcodes.logger.factories.impls.RuntimeLoggerFactorySingleton
Returns the singleton's instance as fabricated by this RuntimeLoggerFactorySingleton.
getInstance() - Static method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Returns the singleton's instance as fabricated by this RuntimeLoggerSingleton.
getKey() - Method in enum org.refcodes.logger.consts.LoggerFields
getLogger() - Method in interface org.refcodes.logger.mixins.LoggerAccessor
Retrieves the logger from the logger property.
getLoggerFactory() - Method in class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
The LoggerFactory which to use in order to create the encapsulated Logger instances contained in the composite Logger instances created by the AbstractCompositeLoggerFactory.createInstance(String) or AbstractCompositeLoggerFactory.createInstance(String, Properties) methods.
getLoggers() - Method in class org.refcodes.logger.impls.AbstractCompositeLogger
getLoggers() - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Provides access to the partitions managed by the AbstractPartedLogger.
getLogPriority() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Retrieves the LogPriority from the LogPriorityAccessor.
getLogPriority() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Retrieves the LogPriority from the LogPriorityAccessor.
getLogPriority() - Method in interface org.refcodes.logger.mixins.LogPriorityAccessor
Retrieves the LogPriority from the LogPriorityAccessor.
getName() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
getName() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
getNumEndpoints() - Method in class org.refcodes.logger.factories.impls.AbstractCompositeLoggerFactory
Retrieves the number if Logger instances to be created when creating a composite Logger.
getPartitionColumn() - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Provides access to the Column used to identify partitions.
getPartitionLogger(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Returns the Logger being responsible for the given partition.
getPartitionLoggers(Set<P>) - Method in class org.refcodes.logger.impls.AbstractPartedQueryLogger
Retrieves a collection with Logger instances managing the provided partitions.
getPartitionUid(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Depending whether the partition object provides a universal ID or not we return the string representation of the partition's object or the UID.
getPriority() - Method in enum org.refcodes.logger.consts.LogPriority
Returns the severity of the log priority.
getRuntimeLogger() - Method in interface org.refcodes.logger.mixins.RuntimeLoggerAccessor
Retrieves the logger from the logger property.
getSchemaName(String, int) - Static method in class org.refcodes.logger.utils.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.utils.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 org.refcodes.logger.consts.LoggerFields

H

hasPartition(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Tests whether the provided partition exists.

I

IllegalRecordRuntimeException - Exception in org.refcodes.logger.traps
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, String) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
IllegalRecordRuntimeException(Record<?>, String, Throwable, String) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
IllegalRecordRuntimeException(Record<?>, String, Throwable) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
IllegalRecordRuntimeException(Record<?>, String) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
IllegalRecordRuntimeException(Record<?>, Throwable, String) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
IllegalRecordRuntimeException(Record<?>, Throwable) - Constructor for exception org.refcodes.logger.traps.IllegalRecordRuntimeException
info(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.INFO.
info(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.INFO.
info(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.INFO.
info(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.INFO.
info(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.INFO.
info(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.INFO.
initialize() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
initialize() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
initialize() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
initialize() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
initialize() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
initialize() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
initPartition(P) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Initializes the given partition.
isLog(LogPriority) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log messages of the according LogPriority.
isLog(LogPriority) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log messages of the according LogPriority.
isLog(LogPriority) - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log messages of the according LogPriority.
isLogAlert() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.ALERT).
isLogAlert() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.ALERT).
isLogAlert() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.ALERT).
isLogCritical() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.CRITICAL).
isLogCritical() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.CRITICAL).
isLogCritical() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.CRITICAL).
isLogDebug() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log debug messages (LogPriority.DEBUG).
isLogDebug() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log debug messages (LogPriority.DEBUG).
isLogDebug() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log debug messages (LogPriority.DEBUG).
isLogError() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log errors (LogPriority.ERROR).
isLogError() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log errors (LogPriority.ERROR).
isLogError() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log errors (LogPriority.ERROR).
isLogInfo() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log infos (LogPriority.INFO).
isLogInfo() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log infos (LogPriority.INFO).
isLogInfo() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log infos (LogPriority.INFO).
isLogNotice() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log notices (LogPriority.NOTICE).
isLogNotice() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log notices (LogPriority.NOTICE).
isLogNotice() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log notices (LogPriority.NOTICE).
isLogPanic() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.PANIC).
isLogPanic() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.PANIC).
isLogPanic() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log fatal messages (LogPriority.PANIC).
isLogTrace() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log comments (LogPriority.TRACE).
isLogTrace() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log comments (LogPriority.TRACE).
isLogTrace() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log comments (LogPriority.TRACE).
isLogWarn() - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Determines whether the RuntimeLogger is being configured to log warnings (LogPriority.WARN).
isLogWarn() - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Determines whether the RuntimeLogger is being configured to log warnings (LogPriority.WARN).
isLogWarn() - Method in interface org.refcodes.logger.RuntimeLogger
Determines whether the RuntimeLogger is being configured to log warnings (LogPriority.WARN).

L

log(Record<? extends T>) - Method in class org.refcodes.logger.impls.AbstractCompositeLogger
Logs a Record.
log(Record<? extends T>) - Method in class org.refcodes.logger.impls.AbstractPartedLogger
Logs a Record.
log(LogPriority, String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Creates a new log message.
log(LogPriority, String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Creates a new log message.
log(LogPriority, String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Creates a new log message.
log(LogPriority, String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Creates a new log message.
log(LogPriority, String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Creates a new log message.
log(LogPriority, String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Creates a new log message.
log(LogPriority, String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Creates a new log message.
log(LogPriority, String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Creates a new log message.
log(Record<? extends Object>) - Method in class org.refcodes.logger.impls.SystemLoggerImpl
Logs a Record.
log(Record<? extends T>) - Method in interface org.refcodes.logger.Logger
Logs a Record.
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, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Creates a new log message.
log(LogPriority, String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Creates a new log message.
LOGGER - Static variable in class org.refcodes.logger.impls.AbstractPartedLogger
 
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.mixins
Provides an accessor for a Logger property.
LoggerAccessor.LoggerMutator<L extends Logger<?>> - Interface in org.refcodes.logger.mixins
Provides a mutator for a Logger property.
LoggerAccessor.LoggerProperty<L extends Logger<?>> - Interface in org.refcodes.logger.mixins
Provides a Logger property.
LoggerConsts - Interface in org.refcodes.logger.consts
 
LoggerFactory<L extends Logger<?>> - Interface in org.refcodes.logger.factories
A LoggerFactory defines the methods required to factor Logger instances.
LoggerFields - Enum in org.refcodes.logger.consts
Defines default logger Header.
LoggerInstantiationRuntimeException - Exception in org.refcodes.logger.traps
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, String) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerInstantiationRuntimeException(String, Throwable, String) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerInstantiationRuntimeException(String, Throwable) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerInstantiationRuntimeException(String) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerInstantiationRuntimeException(Throwable, String) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerInstantiationRuntimeException(Throwable) - Constructor for exception org.refcodes.logger.traps.LoggerInstantiationRuntimeException
LoggerUtility - Class in org.refcodes.logger.utils
 
LogPriority - Enum in org.refcodes.logger.consts
This enumeration defines the various log priorities to be used by the application logger.
LogPriorityAccessor - Interface in org.refcodes.logger.mixins
Provides an accessor for a LogPriority property.
LogPriorityAccessor.LogPriorityMutator - Interface in org.refcodes.logger.mixins
Provides a mutator for a LogPriority property.
LogPriorityAccessor.LogPriorityProperty - Interface in org.refcodes.logger.mixins
Provides a LogPriority property.
LogPriorityColumnImpl - Class in org.refcodes.logger.impls
Implementation of a Column interface for working with LogPriority instances, being Cloneable.
LogPriorityColumnImpl(String) - Constructor for class org.refcodes.logger.impls.LogPriorityColumnImpl
Creates a LogPriorityColumnImpl 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.impls
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.impls.MethodNameColumnImpl
Creates a MethodNameColumnImpl managing String instances.

N

notice(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.NOTICE.
notice(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.NOTICE.
notice(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.NOTICE.
notice(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.NOTICE.
notice(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.NOTICE.
notice(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.NOTICE.

O

open() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
open() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
open() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
open() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
open() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
open() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
org.refcodes.logger - package org.refcodes.logger
The "refcodes-logger" artifact provides the refcodes logging framework for flexible logging of any data to any data sink (inclucing files, databases or the console provided as alternate implementations).
org.refcodes.logger.consts - package org.refcodes.logger.consts
Constants: The const package contains enumerations and static final interface variables (constants) being the invariants as used by this artifact.
org.refcodes.logger.factories - package org.refcodes.logger.factories
Factories: The factories package contains factories as of the factory pattern usually implementing one or more factory definitions as of the "refcodes-factory" artifact.
org.refcodes.logger.factories.impls - package org.refcodes.logger.factories.impls
Implementations: The impls package contains implementations of the types defined by this artifact.
org.refcodes.logger.impls - package org.refcodes.logger.impls
Implementations: The impls package contains implementations of the types defined by this artifact.
org.refcodes.logger.mixins - package org.refcodes.logger.mixins
Mixins: A mixin from the point of view of this artifact represents a snippet of functionality which can be mixed into a type.
org.refcodes.logger.traps - package org.refcodes.logger.traps
Exceptions: Erroneous cases during code execution are signaled with the according exceptions being thrown; the traps package groups the erroneous signals specific to this artifact.
org.refcodes.logger.utils - package org.refcodes.logger.utils
Utilities: A utility class from this artifact's point of view provides functionality nor requiring any state neither any member variables.

P

panic(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.PANIC.
panic(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.PANIC.
panic(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.PANIC.
panic(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.PANIC.
PartedLoggerImpl<T,P extends T> - Class in org.refcodes.logger.impls
The PartedLoggerImpl is a ready to use implementation of a parted Logger extending the AbstractPartedLogger.
PartedLoggerImpl(Column<P>, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedLoggerImpl
PartedLoggerImpl(Column<P>, String, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedLoggerImpl
PartedLoggerImpl(ExecutionStrategy, Column<P>, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedLoggerImpl
Similar to the #PartedLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated Logger instances (as of CompositeComponent).
PartedLoggerImpl(ExecutionStrategy, Column<P>, String, LoggerFactory<Logger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedLoggerImpl
Similar to the #PartedLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated Logger instances (as of CompositeComponent).
PartedQueryLoggerImpl<T,P extends T> - Class in org.refcodes.logger.impls
The PartedQueryLoggerImpl is a ready to use implementation of a parted QueryLogger extending the AbstractPartedQueryLogger.
PartedQueryLoggerImpl(Column<P>, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedQueryLoggerImpl
PartedQueryLoggerImpl(Column<P>, String, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedQueryLoggerImpl
PartedQueryLoggerImpl(ExecutionStrategy, Column<P>, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedQueryLoggerImpl
Similar to the #PartedQueryLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated QueryLogger instances (as of CompositeComponent).
PartedQueryLoggerImpl(ExecutionStrategy, Column<P>, String, LoggerFactory<QueryLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedQueryLoggerImpl
Similar to the #PartedQueryLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated QueryLogger instances (as of CompositeComponent).
PartedTrimLoggerImpl<T,P extends T> - Class in org.refcodes.logger.impls
The PartedTrimLoggerImpl is a ready to use implementation of a parted TrimLogger extending the AbstractPartedTrimLogger.
PartedTrimLoggerImpl(Column<P>, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedTrimLoggerImpl
PartedTrimLoggerImpl(Column<P>, String, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedTrimLoggerImpl
PartedTrimLoggerImpl(ExecutionStrategy, Column<P>, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedTrimLoggerImpl
Similar to the #PartedTrimLoggerImpl(Column, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated TrimLogger instances (as of CompositeComponent).
PartedTrimLoggerImpl(ExecutionStrategy, Column<P>, String, LoggerFactory<TrimLogger<T>>, boolean) - Constructor for class org.refcodes.logger.impls.PartedTrimLoggerImpl
Similar to the #PartedTrimLoggerImpl(Column, String, LoggerToRuntimeLoggerFactory, boolean) with the additional option of determining the execution strategy of the state change request calls for the encapsulated TrimLogger instances (as of CompositeComponent).
pause() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
pause() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
pause() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
pause() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
pause() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
pause() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl

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.

R

reset() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
reset() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
reset() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
reset() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
reset() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
reset() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
resume() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
resume() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
resume() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
resume() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
resume() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
resume() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
ROOT_LOGGER_ELEMENT_PATH - Static variable in interface org.refcodes.logger.consts.RuntimeLoggerConsts
The root logger is identified by this XML element path.
ROOT_LOGGER_NAME - Static variable in class org.refcodes.logger.impls.RuntimeLoggerImpl
 
RUNTIME_LOGGER_CONFIG - Static variable in interface org.refcodes.logger.consts.RuntimeLoggerConsts
The filename of the file on the classpath containing the spring 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.mixins
Provides an accessor for a RuntimeLogger property.
RuntimeLoggerAccessor.RuntimeLoggerMutator - Interface in org.refcodes.logger.mixins
Provides a mutator for a RuntimeLogger property.
RuntimeLoggerAccessor.RuntimeLoggerProperty - Interface in org.refcodes.logger.mixins
Provides a RuntimeLogger property.
RuntimeLoggerConsts - Interface in org.refcodes.logger.consts
 
RuntimeLoggerFactory - Interface in org.refcodes.logger.factories
A RuntimeLoggerFactory defines the methods required to factor RuntimeLogger instances.
RuntimeLoggerFactoryImpl - Class in org.refcodes.logger.factories.impls
You configure your RuntimeLoggerFactoryImpl by providing a "runtimelogger-config.xml" file in one of those locations relative to your main class's location: .
RuntimeLoggerFactoryImpl() - Constructor for class org.refcodes.logger.factories.impls.RuntimeLoggerFactoryImpl
RuntimeLoggerFactorySingleton - Class in org.refcodes.logger.factories.impls
The singleton of the RuntimeLoggerFactoryImpl for easy RuntimeLogger creation.
RuntimeLoggerFactorySingleton() - Constructor for class org.refcodes.logger.factories.impls.RuntimeLoggerFactorySingleton
RuntimeLoggerHeaderImpl - Class in org.refcodes.logger.impls
 
RuntimeLoggerHeaderImpl() - Constructor for class org.refcodes.logger.impls.RuntimeLoggerHeaderImpl
 
RuntimeLoggerHeaderImpl(boolean) - Constructor for class org.refcodes.logger.impls.RuntimeLoggerHeaderImpl
 
RuntimeLoggerImpl - Class in org.refcodes.logger.impls
The default implementation of the RuntimeLogger interface to be configured with a (back-end) Logger.
RuntimeLoggerImpl(String, Logger<Object>, LogPriority) - Constructor for class org.refcodes.logger.impls.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.impls.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.impls.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.impls.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() - Constructor for class org.refcodes.logger.impls.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.impls
This RuntimeLoggerSingleton provides a RuntimeLogger singleton configured by a "runtimelogger-conf.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 relative to this base directory is generated as defined in the RuntimeConsts.CONFIG_DIR_NAMES: 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.impls.RuntimeLoggerSingleton
RuntimeLoggerUtility - Class in org.refcodes.logger.utils
Useful methods regarding the RuntimeLogger type.
RuntimeLoggerUtility() - Constructor for class org.refcodes.logger.utils.RuntimeLoggerUtility
 

S

setLogger(Logger<Object>) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Sets the logger for the logger property.
setLogger(L) - Method in interface org.refcodes.logger.mixins.LoggerAccessor.LoggerMutator
Sets the logger for the logger property.
setLogPriority(LogPriority) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
setLogPriority(LogPriority) - Method in interface org.refcodes.logger.mixins.LogPriorityAccessor.LogPriorityMutator
setLogPriorityName(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Similar to RuntimeLoggerImpl.setLogPriority(LogPriority) with the difference, that a String is passed instead of a LogPriority element.
setName(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
setRuntimeLogger(RuntimeLogger) - Method in interface org.refcodes.logger.mixins.RuntimeLoggerAccessor.RuntimeLoggerMutator
Sets the logger for the logger property.
setStackTrace(boolean) - Method in class org.refcodes.logger.impls.RuntimeLoggerHeaderImpl
 
start() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
start() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
start() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
start() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
start() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
start() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
stop() - Method in class org.refcodes.logger.impls.CompositeLoggerImpl
stop() - Method in class org.refcodes.logger.impls.CompositeQueryLoggerImpl
stop() - Method in class org.refcodes.logger.impls.CompositeTrimLoggerImpl
stop() - Method in class org.refcodes.logger.impls.PartedLoggerImpl
stop() - Method in class org.refcodes.logger.impls.PartedQueryLoggerImpl
stop() - Method in class org.refcodes.logger.impls.PartedTrimLoggerImpl
SystemLoggerImpl - Class in org.refcodes.logger.impls
Very plain implementation of the logger interface, mainly used as fallback Logger.
SystemLoggerImpl() - Constructor for class org.refcodes.logger.impls.SystemLoggerImpl
 

T

toPrintable(String) - Method in class org.refcodes.logger.impls.MethodNameColumnImpl
toStorageStrings(LogPriority) - Method in class org.refcodes.logger.impls.LogPriorityColumnImpl
toStorageStrings(String) - Method in class org.refcodes.logger.impls.MethodNameColumnImpl
------------------------------------------------------------------------- The storage format always takes care that a method name ends with "()" to identify it as a method.
trace(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.TRACE.
trace(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.TRACE.
trace(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.TRACE.
trace(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.TRACE.
trace(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.TRACE.
trace(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.TRACE.
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.

U

UnexpectedLogRuntimeException - Exception in org.refcodes.logger.traps
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, String) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException
UnexpectedLogRuntimeException(Record<?>, String, Throwable, String) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException
UnexpectedLogRuntimeException(Record<?>, String, Throwable) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException
UnexpectedLogRuntimeException(Record<?>, String) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException
UnexpectedLogRuntimeException(Record<?>, Throwable, String) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException
UnexpectedLogRuntimeException(Record<?>, Throwable) - Constructor for exception org.refcodes.logger.traps.UnexpectedLogRuntimeException

V

valueOf(String) - Static method in enum org.refcodes.logger.consts.LoggerFields
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.refcodes.logger.consts.LogPriority
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.refcodes.logger.consts.LoggerFields
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.refcodes.logger.consts.LogPriority
Returns an array containing the constants of this enum type, in the order they are declared.

W

warn(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.WARN.
warn(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerImpl
Logs a log message with log priorityLogPriority.WARN.
warn(String) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.WARN.
warn(String, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable, Object...) - Method in class org.refcodes.logger.impls.RuntimeLoggerSingleton
Logs a log message with log priorityLogPriority.WARN.
warn(String) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.WARN.
warn(String, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.WARN.
warn(String, Throwable, Object...) - Method in interface org.refcodes.logger.RuntimeLogger
Logs a log message with log priorityLogPriority.WARN.
A C D E F G H I L M N O P Q R S T U V W 
Skip navigation links

Copyright © 2015. All rights reserved.