## Uses of Class
ch.qos.logback.classic.LoggerContext

Packages that use LoggerContext
ch.qos.logback.classic: Contains logback classic main classes.
ch.qos.logback.classic.gaffer
ch.qos.logback.classic.jmx
ch.qos.logback.classic.jul: Logback <-> java.util.logging (JUL) integration.
ch.qos.logback.classic.net: Contains classes used to log through a network
ch.qos.logback.classic.selector
ch.qos.logback.classic.spi: Contains core classes of logback classic.
ch.qos.logback.classic.util: Contains utility classes.

### Uses of LoggerContext in ch.qos.logback.classic

Methods in ch.qos.logback.classic that return LoggerContext
`LoggerContext` Logger.`getLoggerContext()` Return the context for this logger.

Methods in ch.qos.logback.classic with parameters of type LoggerContext
`void` BasicConfigurator.`configure(LoggerContext lc)`

### Uses of LoggerContext in ch.qos.logback.classic.gaffer

Methods in ch.qos.logback.classic.gaffer that return LoggerContext
`LoggerContext` GafferConfigurator.`getContext()`

Methods in ch.qos.logback.classic.gaffer with parameters of type LoggerContext
`static void` GafferUtil.`runGafferConfiguratorOn(LoggerContext loggerContext, Object origin, File configFile)`
`static void` GafferUtil.`runGafferConfiguratorOn(LoggerContext loggerContext, Object origin, URL configFile)`
`void` GafferConfigurator.`setContext(LoggerContext value)`

Constructors in ch.qos.logback.classic.gaffer with parameters of type LoggerContext
Constructor and Description
`GafferConfigurator(LoggerContext context)`

### Uses of LoggerContext in ch.qos.logback.classic.jmx

Methods in ch.qos.logback.classic.jmx with parameters of type LoggerContext
`static void` MBeanUtil.`createAndRegisterJMXConfigurator(MBeanServer mbs, LoggerContext loggerContext, JMXConfigurator jmxConfigurator, ObjectName objectName, Object caller)`
`void` JMXConfigurator.`onReset(LoggerContext context)`
`void` JMXConfigurator.`onStart(LoggerContext context)`
`void` JMXConfigurator.`onStop(LoggerContext context)` When the associated LoggerContext is stopped, this configurator must be unregistered
`static void` MBeanUtil.`unregister(LoggerContext loggerContext, MBeanServer mbs, ObjectName objectName, Object caller)`

Constructors in ch.qos.logback.classic.jmx with parameters of type LoggerContext
Constructor and Description
`JMXConfigurator(LoggerContext loggerContext, MBeanServer mbs, ObjectName objectName)`

### Uses of LoggerContext in ch.qos.logback.classic.jul

Methods in ch.qos.logback.classic.jul with parameters of type LoggerContext
`void` LevelChangePropagator.`onReset(LoggerContext context)`
`void` LevelChangePropagator.`onStart(LoggerContext context)`
`void` LevelChangePropagator.`onStop(LoggerContext context)`

### Uses of LoggerContext in ch.qos.logback.classic.net

Methods in ch.qos.logback.classic.net with parameters of type LoggerContext
`static void` SimpleSocketServer.`configureLC(LoggerContext lc, String configFile)`

Constructors in ch.qos.logback.classic.net with parameters of type LoggerContext
Constructor and Description
`SimpleSocketServer(LoggerContext lc, int port)`
`SimpleSSLSocketServer(LoggerContext lc, int port)` Creates a new server using the default SSL context.
`SimpleSSLSocketServer(LoggerContext lc, int port, SSLContext sslContext)` Creates a new server using a custom SSL context.
`SocketNode(SimpleSocketServer socketServer, Socket socket, LoggerContext context)`

### Uses of LoggerContext in ch.qos.logback.classic.selector

Methods in ch.qos.logback.classic.selector that return LoggerContext
`LoggerContext` DefaultContextSelector.`detachLoggerContext(String loggerContextName)`
`LoggerContext` ContextSelector.`detachLoggerContext(String loggerContextName)`
`LoggerContext` ContextJNDISelector.`detachLoggerContext(String loggerContextName)`
`LoggerContext` DefaultContextSelector.`getDefaultLoggerContext()`
`LoggerContext` ContextSelector.`getDefaultLoggerContext()`
`LoggerContext` ContextJNDISelector.`getDefaultLoggerContext()`
`LoggerContext` DefaultContextSelector.`getLoggerContext()`
`LoggerContext` ContextSelector.`getLoggerContext()`
`LoggerContext` ContextJNDISelector.`getLoggerContext()`
`LoggerContext` DefaultContextSelector.`getLoggerContext(String name)`
`LoggerContext` ContextSelector.`getLoggerContext(String name)`
`LoggerContext` ContextJNDISelector.`getLoggerContext(String name)`

Methods in ch.qos.logback.classic.selector with parameters of type LoggerContext
`void` ContextJNDISelector.`setLocalContext(LoggerContext context)` These methods are used by the LoggerContextFilter.

Constructors in ch.qos.logback.classic.selector with parameters of type LoggerContext
Constructor and Description
`ContextJNDISelector(LoggerContext context)`
`DefaultContextSelector(LoggerContext context)`

### Uses of LoggerContext in ch.qos.logback.classic.spi

Methods in ch.qos.logback.classic.spi that return LoggerContext
`LoggerContext` LoggerContextAwareBase.`getLoggerContext()` Return the `LoggerContext` this component is attached to.

Methods in ch.qos.logback.classic.spi with parameters of type LoggerContext
`void` Configurator.`configure(LoggerContext loggerContext)` The context will also be set before this method is called via `ContextAware.setContext(ch.qos.logback.core.Context)`.
`void` LoggerContextListener.`onReset(LoggerContext context)`
`void` LoggerContextListener.`onStart(LoggerContext context)`
`void` LoggerContextListener.`onStop(LoggerContext context)`
`void` LoggerContextAwareBase.`setLoggerContext(LoggerContext context)` Set the owning context.
`void` LoggerContextAware.`setLoggerContext(LoggerContext context)` Set owning logger context for this component.

Constructors in ch.qos.logback.classic.spi with parameters of type LoggerContext
Constructor and Description
`LoggerContextVO(LoggerContext lc)`
`LoggerRemoteView(String name, LoggerContext lc)`

### Uses of LoggerContext in ch.qos.logback.classic.util

Methods in ch.qos.logback.classic.util with parameters of type LoggerContext
`void` ContextSelectorStaticBinder.`init(LoggerContext defaultLoggerContext, Object key)` FOR INTERNAL USE.

Constructors in ch.qos.logback.classic.util with parameters of type LoggerContext
Constructor and Description
`ContextInitializer(LoggerContext loggerContext)`