|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.jboss.netty.logging.InternalLoggerFactory
public abstract class InternalLoggerFactory
Creates an InternalLogger
or changes the default factory
implementation. This factory allows you to choose what logging framework
Netty should use. The default factory is JdkLoggerFactory
.
You can change it to your preferred logging framework before other Netty
classes are loaded:
Please note that the new default factory is effective only for the classes which were loaded after the default factory is changed. Therefore,InternalLoggerFactory
.setDefaultFactory(newLog4JLoggerFactory
());
setDefaultFactory(InternalLoggerFactory)
should be called as early
as possible and shouldn't be called more than once.
Constructor Summary | |
---|---|
InternalLoggerFactory()
|
Method Summary | |
---|---|
static InternalLoggerFactory |
getDefaultFactory()
Returns the default factory. |
static InternalLogger |
getInstance(Class<?> clazz)
Creates a new logger instance with the name of the specified class. |
static InternalLogger |
getInstance(String name)
Creates a new logger instance with the specified name. |
abstract InternalLogger |
newInstance(String name)
Creates a new logger instance with the specified name. |
static void |
setDefaultFactory(InternalLoggerFactory defaultFactory)
Changes the default factory. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InternalLoggerFactory()
Method Detail |
---|
public static InternalLoggerFactory getDefaultFactory()
JdkLoggerFactory
.
public static void setDefaultFactory(InternalLoggerFactory defaultFactory)
public static InternalLogger getInstance(Class<?> clazz)
public static InternalLogger getInstance(String name)
public abstract InternalLogger newInstance(String name)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |