Package org.refcodes.logger.alt.slf4j
Class Slf4jRuntimeLoggerFactorySingleton
- java.lang.Object
-
- org.refcodes.logger.alt.slf4j.Slf4jRuntimeLoggerFactory
-
- org.refcodes.logger.alt.slf4j.Slf4jRuntimeLoggerFactorySingleton
-
public class Slf4jRuntimeLoggerFactorySingleton extends Slf4jRuntimeLoggerFactory
The Class Slf4jRuntimeLoggerFactorySingleton.- Author:
- steiner
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Slf4jRuntimeLoggerFactorySingleton()
Instantiates a new slf 4 j runtime logger factory singleton.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static org.refcodes.logger.RuntimeLogger
createRuntimeLogger()
Convenience method actually delegating the call to the instance returned bygetInstance()
.static org.refcodes.logger.RuntimeLogger
createRuntimeLogger(String aIdentifier)
Convenience method actually delegating the call to the instance returned bygetInstance()
.org.refcodes.logger.RuntimeLogger
createRuntimeLogger(String aIdentifier, Map<String,String> aProperties)
Convenience method actually delegating the call to the instance returned bygetInstance()
.static org.refcodes.logger.RuntimeLogger
createRuntimeLogger(Map<String,String> aProperties)
Convenience method actually delegating the call to the instance returned bygetInstance()
.static org.refcodes.logger.RuntimeLoggerFactory
getInstance()
Returns the singleton's instance as fabricated by thisSlf4jRuntimeLoggerFactorySingleton
.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from class org.refcodes.logger.alt.slf4j.Slf4jRuntimeLoggerFactory
createInstance, createInstance, createInstance, createInstance
-
-
-
-
Method Detail
-
getInstance
public static org.refcodes.logger.RuntimeLoggerFactory getInstance()
Returns the singleton's instance as fabricated by thisSlf4jRuntimeLoggerFactorySingleton
.- Returns:
- The
RuntimeLoggerFactory
singleton's instance.
-
createRuntimeLogger
public static org.refcodes.logger.RuntimeLogger createRuntimeLogger()
Convenience method actually delegating the call to the instance returned bygetInstance()
. See alsoTypeFactory.createInstance()
- Returns:
- the runtime logger
-
createRuntimeLogger
public static org.refcodes.logger.RuntimeLogger createRuntimeLogger(Map<String,String> aProperties)
Convenience method actually delegating the call to the instance returned bygetInstance()
. See alsoTypeFactory.createInstance(Map)
- Parameters:
aProperties
- the properties- Returns:
- the runtime logger
-
createRuntimeLogger
public static org.refcodes.logger.RuntimeLogger createRuntimeLogger(String aIdentifier)
Convenience method actually delegating the call to the instance returned bygetInstance()
. See alsoTypeFactory.createInstance(Map)
- Parameters:
aIdentifier
- the identifier- Returns:
- the runtime logger
-
createRuntimeLogger
public org.refcodes.logger.RuntimeLogger createRuntimeLogger(String aIdentifier, Map<String,String> aProperties)
Convenience method actually delegating the call to the instance returned bygetInstance()
. See alsoLookupFactory.createInstance(Object, Map)
- Parameters:
aIdentifier
- the identifieraProperties
- the properties- Returns:
- the runtime logger
-
-