public class SimpleLoggerContextFactory extends Object implements LoggerContextFactory
| Constructor and Description |
|---|
SimpleLoggerContextFactory() |
| Modifier and Type | Method and Description |
|---|---|
LoggerContext |
getContext(String fqcn,
ClassLoader loader,
Object externalContext,
boolean currentContext)
Creates a
LoggerContext. |
LoggerContext |
getContext(String fqcn,
ClassLoader loader,
Object externalContext,
boolean currentContext,
URI configLocation,
String name)
Creates a
LoggerContext. |
boolean |
isClassLoaderDependent()
Determines whether or not this factory and perhaps the underlying
ContextSelector behavior depend on the callers classloader.
|
void |
removeContext(LoggerContext removeContext)
Removes knowledge of a LoggerContext.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waithasContext, shutdownpublic LoggerContext getContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext)
LoggerContextFactoryLoggerContext.getContext in interface LoggerContextFactoryfqcn - The fully qualified class name of the caller.loader - The ClassLoader to use or null.externalContext - An external context (such as a ServletContext) to be associated with the LoggerContext.currentContext - If true returns the current Context, if false returns the Context appropriate
for the caller if a more appropriate Context can be determined.public LoggerContext getContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext, URI configLocation, String name)
LoggerContextFactoryLoggerContext.getContext in interface LoggerContextFactoryfqcn - The fully qualified class name of the caller.loader - The ClassLoader to use or null.externalContext - An external context (such as a ServletContext) to be associated with the LoggerContext.currentContext - If true returns the current Context, if false returns the Context appropriate
for the caller if a more appropriate Context can be determined.configLocation - The location of the configuration for the LoggerContext.name - The name of the context or null.public void removeContext(LoggerContext removeContext)
LoggerContextFactoryremoveContext in interface LoggerContextFactoryremoveContext - The context to remove.public boolean isClassLoaderDependent()
LoggerContextFactorytrue to preserve the old behavior.isClassLoaderDependent in interface LoggerContextFactoryCopyright © 2025 JBoss by Red Hat. All rights reserved.