public class Log4jv2LoggerContext extends Object implements LoggerContext
| Constructor and Description |
|---|
Log4jv2LoggerContext() |
| Modifier and Type | Method and Description |
|---|---|
static void |
dispose() |
Object |
getExternalContext()
An anchor for some other context, such as a ClassLoader or ServletContext.
|
ExtendedLogger |
getLogger(String name)
Returns an ExtendedLogger.
|
ExtendedLogger |
getLogger(String name,
MessageFactory messageFactory)
Returns an ExtendedLogger.
|
boolean |
hasLogger(String name)
Detects if a Logger with the specified name exists.
|
static void |
setBundleContext(org.osgi.framework.BundleContext ctx) |
public static void setBundleContext(org.osgi.framework.BundleContext ctx)
public static void dispose()
public ExtendedLogger getLogger(String name)
LoggerContextgetLogger in interface LoggerContextname - The name of the Logger to return.public ExtendedLogger getLogger(String name, MessageFactory messageFactory)
LoggerContextgetLogger in interface LoggerContextname - The name of the Logger to return.messageFactory - The message factory is used only when creating a logger, subsequent use does not change
the logger but will log a warning if mismatched.public boolean hasLogger(String name)
LoggerContexthasLogger in interface LoggerContextname - The Logger name to search for.public Object getExternalContext()
LoggerContextgetExternalContext in interface LoggerContextCopyright © 2006-2016 OPS4J - Open Participation Software for Java. All Rights Reserved.