org.slf4j.impl

Class StaticLoggerBinder

public class StaticLoggerBinder extends Object

The binding of LoggerFactory class with an actual instance of ILoggerFactory is performed using information returned by this class. This class is meant to provide a dummy StaticLoggerBinder to the slf4j-api module. Real implementations are found in each SLF4J binding project, e.g. slf4j-nop, slf4j-log4j12 etc.

Author: Ceki Gülcü

Field Summary
static StringREQUESTED_API_VERSION
Declare the version of the SLF4J API this implementation is compiled against.
static StaticLoggerBinderSINGLETON
The unique instance of this class.
Method Summary
ILoggerFactorygetLoggerFactory()
StringgetLoggerFactoryClassStr()
static StaticLoggerBindergetSingleton()
Return the singleton of this class.

Field Detail

REQUESTED_API_VERSION

public static String REQUESTED_API_VERSION
Declare the version of the SLF4J API this implementation is compiled against. The value of this field is usually modified with each release.

SINGLETON

public static final StaticLoggerBinder SINGLETON

Deprecated: Please use the getSingleton method instead of accessing this field directly. In future versions, this field will become private.

The unique instance of this class.

Method Detail

getLoggerFactory

public ILoggerFactory getLoggerFactory()

getLoggerFactoryClassStr

public String getLoggerFactoryClassStr()

getSingleton

public static final StaticLoggerBinder getSingleton()
Return the singleton of this class.

Returns: the StaticLoggerBinder singleton

Copyright © 2005-2010 QOS.ch. All Rights Reserved.