public class LoggingContextSelector extends Object implements ch.qos.logback.classic.selector.ContextSelector
Constructor and Description |
---|
LoggingContextSelector(ch.qos.logback.classic.LoggerContext context) |
Modifier and Type | Method and Description |
---|---|
void |
attachLoggerContext(String contextName,
ch.qos.logback.classic.LoggerContext loggerContext) |
ch.qos.logback.classic.LoggerContext |
detachLoggerContext(String loggerContextName) |
List<String> |
getContextNames() |
int |
getCount()
Returns the number of managed contexts Used for testing purposes
|
ch.qos.logback.classic.LoggerContext |
getDefaultLoggerContext() |
ch.qos.logback.classic.LoggerContext |
getLoggerContext() |
ch.qos.logback.classic.LoggerContext |
getLoggerContext(String name) |
void |
removeLocalContext() |
void |
setContextConfigFile(String contextConfigFile) |
void |
setContextName(String contextName) |
void |
setLocalContext(ch.qos.logback.classic.LoggerContext context)
These methods are used by the LoggerContextFilter.
|
public LoggingContextSelector(ch.qos.logback.classic.LoggerContext context)
public ch.qos.logback.classic.LoggerContext getLoggerContext()
getLoggerContext
in interface ch.qos.logback.classic.selector.ContextSelector
public ch.qos.logback.classic.LoggerContext getLoggerContext(String name)
getLoggerContext
in interface ch.qos.logback.classic.selector.ContextSelector
public ch.qos.logback.classic.LoggerContext getDefaultLoggerContext()
getDefaultLoggerContext
in interface ch.qos.logback.classic.selector.ContextSelector
public void attachLoggerContext(String contextName, ch.qos.logback.classic.LoggerContext loggerContext)
public ch.qos.logback.classic.LoggerContext detachLoggerContext(String loggerContextName)
detachLoggerContext
in interface ch.qos.logback.classic.selector.ContextSelector
public List<String> getContextNames()
getContextNames
in interface ch.qos.logback.classic.selector.ContextSelector
public void setContextName(String contextName)
public void setContextConfigFile(String contextConfigFile)
public int getCount()
public void setLocalContext(ch.qos.logback.classic.LoggerContext context)
context
- logging contextpublic void removeLocalContext()
Copyright © 2006-2012 The Red5 Project