All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Class Description ColumnLayout Predefined layouts passed to logger implementation supportingColumnLayoutmodes.ColumnLayoutAccessor Provides an accessor for a column layout property.ColumnLayoutAccessor.ColumnLayoutBuilder<B extends ColumnLayoutAccessor.ColumnLayoutBuilder<B>> Provides a builder method for a column layout property returning the builder for applying multiple build operations.ColumnLayoutAccessor.ColumnLayoutMutator Provides a mutator for a column layout property.ColumnLayoutAccessor.ColumnLayoutProperty Provides a column layout property.CompositeLoggerFactoryImpl<T> Specialization and instantiateable (non abstract) implementation of theAbstractCompositeLoggerFactorycreating compositeLoggerinstances.CompositeLoggerImpl<T> TheCompositeLoggerImplis a ready to use implementation of a compositeLoggerextending theAbstractCompositeLogger.CompositeQueryLoggerFactoryImpl<T> Specialization and instantiateable (non abstract) implementation of theAbstractCompositeLoggerFactorycreating compositeQueryLoggerinstances.CompositeQueryLoggerImpl<T> TheCompositeQueryLoggerImplis a ready to use implementation of a compositeQueryLoggerextending theAbstractCompositeQueryLogger.CompositeTrimLoggerFactoryImpl<T> Specialization and instantiateable (non abstract) implementation of theAbstractCompositeLoggerFactorycreating compositeTrimLoggerinstances.CompositeTrimLoggerImpl<T> TheCompositeTrimLoggerImplis a ready to use implementation of a compositeTrimLoggerextending theAbstractCompositeTrimLogger.IllegalRecordRuntimeException Thrown in case the record cannot be logged as a specific implementation might expect some dedicatedColumninstances to be contained in the provided Record.LogDecorator TheLogDecoratorprovides means to beautify or enrich logs for example when printing user friendly logs to the console.Logger<T> TheLoggerinterface defines those methods required for an atomic (sub-)logger to implement.LoggerAccessor<L extends Logger<?>> Provides an accessor for aLoggerproperty.LoggerAccessor.LoggerMutator<L extends Logger<?>> Provides a mutator for aLoggerproperty.LoggerAccessor.LoggerProperty<L extends Logger<?>> Provides aLoggerproperty.LoggerFactory<L extends Logger<?>> ALoggerFactorydefines the methods required to factorLoggerinstances.LoggerField Defines default loggerHeader.LoggerInstantiationRuntimeException Thrown in case instantiating aLogger(RuntimeLogger) failed, e.g. theRuntimeLoggerSingletontries to construct aRuntimeLoggerfrom a bean configuration file (or a SpringRuntimeLoggerSingleton tries to construct aRuntimeLoggerfrom a bean configuration context file) and fails doing so (due to missing or "wrong" configuration file).LoggerRuntimeException The Class LoggerRuntimeException.LoggerUtility The Class LoggerUtility.LogPriority This enumeration defines the various log priorities to be used by the application logger.LogPriorityAccessor Provides an accessor for aLogPriorityproperty.LogPriorityAccessor.LogPriorityMutator Provides a mutator for aLogPriorityproperty.LogPriorityAccessor.LogPriorityProperty Provides aLogPriorityproperty.LogPriorityColumn MessageLogger<M> The message logger is the generic version of theRuntimeLogger.MethodNameColumnImpl PartedLoggerImpl<T,P extends T> ThePartedLoggerImplis a ready to use implementation of a partedLoggerextending theAbstractPartedLogger.PartedQueryLoggerImpl<T,P extends T> ThePartedQueryLoggerImplis a ready to use implementation of a partedQueryLoggerextending theAbstractPartedQueryLogger.PartedTrimLoggerImpl<T,P extends T> ThePartedTrimLoggerImplis a ready to use implementation of a partedTrimLoggerextending theAbstractPartedTrimLogger.QueryLogger<T> TheQueryLoggerextends theLogger; providing additional functionality for querying once logged dataRecordsby specifying queryCriteriaor other query restrictions.RuntimeLogger Plain simple interface for logging out runtime information generated by software systems.RuntimeLoggerAccessor Provides an accessor for aRuntimeLoggerproperty.RuntimeLoggerAccessor.RuntimeLoggerMutator Provides a mutator for aRuntimeLoggerproperty.RuntimeLoggerAccessor.RuntimeLoggerProperty Provides aRuntimeLoggerproperty.RuntimeLoggerFactory ARuntimeLoggerFactorydefines the methods required to factorRuntimeLoggerinstances.RuntimeLoggerFactoryImpl You configure yourRuntimeLoggerFactoryImplby providing a "runtimelogger.ini" file (see "http://www.refcodes.org/refcodes/refcodes-logger") in one of those locations relative to your main class's location: . .RuntimeLoggerFactorySingleton The singleton of theRuntimeLoggerFactoryImplfor easyRuntimeLoggercreation.RuntimeLoggerHeader The Class RuntimeLoggerHeader.RuntimeLoggerImpl The default implementation of theRuntimeLoggerinterface to be configured with a (back-end)Logger.RuntimeLoggerSingleton ThisRuntimeLoggerSingletonprovides aRuntimeLoggersingleton configured by a "runtimelogger-config.xml" file find in one of the several locations relative to your application's base directory: The applications base directory (where your JAR or your classes reside) is taken and a list of directories (as defined in theFolders.CONFIG_DIRS) relative to this base directory is generated : The actual directories being looked at (in case them exist) are as follows, relative to your applications base directory: ..SystemLogger Very plain implementation of the logger interface, mainly used as fallbackLogger.TrimLogger<T> TheTrimLoggerextends theQueryLoggerwith the functionality to removeRecordinstances previously being logged by providing the accordingCriteria.UnexpectedLogRuntimeException Thrown in case some other problems regarding logging occurred, e.g. the data sink (physical system where to log to) experiences problems.