@Singleton @Named(value="slf4j") @Deprecated public class Slf4jLoggerFactory extends java.lang.Object implements LoggerFactory, Service
Modifier and Type | Class and Description |
---|---|
private static class |
Slf4jLoggerFactory.Slf4jLogger
Deprecated.
|
private static class |
Slf4jLoggerFactory.Slf4jLoggerEx
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private static boolean |
AVAILABLE
Deprecated.
|
private org.slf4j.ILoggerFactory |
factory
Deprecated.
|
Constructor and Description |
---|
Slf4jLoggerFactory()
Deprecated.
Creates an instance of this logger factory.
|
Slf4jLoggerFactory(org.slf4j.ILoggerFactory factory)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
private org.slf4j.ILoggerFactory |
getFactory()
Deprecated.
|
Logger |
getLogger(java.lang.String name)
Deprecated.
Gets a logger for a class with the specified name.
|
void |
initService(ServiceLocator locator)
Deprecated.
Provides the opportunity to initialize this service and to acquire other services for its operation from the
locator.
|
static boolean |
isSlf4jAvailable()
Deprecated.
|
Slf4jLoggerFactory |
setLoggerFactory(org.slf4j.ILoggerFactory factory)
Deprecated.
|
private static final boolean AVAILABLE
private org.slf4j.ILoggerFactory factory
public Slf4jLoggerFactory()
@Inject Slf4jLoggerFactory(@Nullable org.slf4j.ILoggerFactory factory)
public static boolean isSlf4jAvailable()
public void initService(ServiceLocator locator)
Service
initService
in interface Service
locator
- The service locator, must not be null
.public Slf4jLoggerFactory setLoggerFactory(org.slf4j.ILoggerFactory factory)
public Logger getLogger(java.lang.String name)
LoggerFactory
getLogger
in interface LoggerFactory
name
- The name of the class requesting a logger, must not be null
.null
.private org.slf4j.ILoggerFactory getFactory()