

Public Member Functions | |
| ILoggerFactory | getLoggerFactory () |
| String | getLoggerFactoryClassStr () |
Static Public Member Functions | |
| static final StaticLoggerBinder | getSingleton () |
Static Public Attributes | |
| static String | REQUESTED_API_VERSION = "1.5.8" |
Private Member Functions | |
| StaticLoggerBinder () | |
Private Attributes | |
| final ILoggerFactory | loggerFactory |
Static Private Attributes | |
| static final StaticLoggerBinder | SINGLETON = new StaticLoggerBinder() |
| static final String | loggerFactoryClassStr = org.slf4j.impl.ACSLoggerFactory.class.getName() |
The binding of LoggerFactory class with an actual instance of ILoggerFactory is performed using information returned by this class.
The code is copied into ACS from the slf4j 1.5.8 sources, and modified to return ACSLoggerFactory instead of slf4j's JDK Logger factory. The design of slf4j requires this StaticLoggerBinder class to be implemented in package org.slf4j.impl so that slf4j will simply load it, without looking at any properties or doing class loader tricks. See http://www.slf4j.org/manual.html.
| org::slf4j::impl::StaticLoggerBinder::StaticLoggerBinder | ( | ) | [inline, private] |
References loggerFactory.
| ILoggerFactory org::slf4j::impl::StaticLoggerBinder::getLoggerFactory | ( | ) | [inline] |
References loggerFactory.
| String org::slf4j::impl::StaticLoggerBinder::getLoggerFactoryClassStr | ( | ) | [inline] |
References loggerFactoryClassStr.
| static final StaticLoggerBinder org::slf4j::impl::StaticLoggerBinder::getSingleton | ( | ) | [inline, static] |
final ILoggerFactory org::slf4j::impl::StaticLoggerBinder::loggerFactory [private] |
The ILoggerFactory instance returned by the getLoggerFactory method should always be the same object
Referenced by getLoggerFactory(), and StaticLoggerBinder().
final String org::slf4j::impl::StaticLoggerBinder::loggerFactoryClassStr = org.slf4j.impl.ACSLoggerFactory.class.getName() [static, private] |
Referenced by getLoggerFactoryClassStr().
String org::slf4j::impl::StaticLoggerBinder::REQUESTED_API_VERSION = "1.5.8" [static] |
Declare the version of the SLF4J API this implementation is compiled against. The value of this field is usually modified with each release.
final StaticLoggerBinder org::slf4j::impl::StaticLoggerBinder::SINGLETON = new StaticLoggerBinder() [static, private] |
The unique instance of this class.
Referenced by getSingleton().
1.6.2