Package | Description |
---|---|
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.impls |
Implementations:
The
impls package contains implementations of the types defined
by this artifact. |
Modifier and Type | Method and Description |
---|---|
static RuntimeLogger |
RuntimeLoggerUtility.fromConfigurationFile(String aElementPath,
String aConfigFileName)
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. |
RuntimeLogger |
RuntimeLoggerAccessor.getRuntimeLogger()
Retrieves the logger from the logger property.
|
Modifier and Type | Method and Description |
---|---|
void |
RuntimeLoggerAccessor.RuntimeLoggerMutator.setRuntimeLogger(RuntimeLogger aRuntimeLogger)
Sets the logger for the logger property.
|
Modifier and Type | Class and Description |
---|---|
class |
RuntimeLoggerImpl
The default implementation of the
RuntimeLogger interface to be
configured with a (back-end) Logger . |
class |
RuntimeLoggerSingleton
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:
.. |
Modifier and Type | Field and Description |
---|---|
protected static RuntimeLogger |
AbstractPartedLogger.LOGGER |
Modifier and Type | Method and Description |
---|---|
RuntimeLogger |
RuntimeLoggerFactoryImpl.createInstance() |
RuntimeLogger |
RuntimeLoggerFactoryImpl.createInstance(Properties aProperties) |
RuntimeLogger |
RuntimeLoggerFactoryImpl.createInstance(String aIdentifier) |
RuntimeLogger |
RuntimeLoggerFactoryImpl.createInstance(String aIdentifier,
Properties aProperties)
The provided identifier represents a level hierarchy as defined in the
RuntimeLoggerConsts.RUNTIME_LOGGER_CONFIG XML file. |
static RuntimeLogger |
RuntimeLoggerFactorySingleton.createRuntimeLogger()
Convenience method actually delegating the call to the instance returned
by
RuntimeLoggerFactorySingleton.getInstance() |
static RuntimeLogger |
RuntimeLoggerFactorySingleton.createRuntimeLogger(Properties aProperties)
Convenience method actually delegating the call to the instance returned
by
RuntimeLoggerFactorySingleton.getInstance() |
static RuntimeLogger |
RuntimeLoggerFactorySingleton.createRuntimeLogger(String aIdentifier)
Convenience method actually delegating the call to the instance returned
by
RuntimeLoggerFactorySingleton.getInstance() |
RuntimeLogger |
RuntimeLoggerFactorySingleton.createRuntimeLogger(String aIdentifier,
Properties aProperties)
Convenience method actually delegating the call to the instance returned
by
RuntimeLoggerFactorySingleton.getInstance() |
static RuntimeLogger |
RuntimeLoggerSingleton.getInstance()
Returns the singleton's instance as fabricated by this
RuntimeLoggerSingleton . |
Constructor and Description |
---|
RuntimeLoggerSingleton(RuntimeLogger aRuntimeLogger) |
Copyright © 2016. All rights reserved.