public class SimpleLoggerContextFactory extends Objectimplements LoggerContextFactory
| Constructor and Description |
|---|
SimpleLoggerContextFactory()
|
| Modifier and Type | Method and Description |
|---|---|
LoggerContext |
getContext(String
Creates a
LoggerContext.
|
LoggerContext |
getContext(String
Creates a
LoggerContext.
|
void |
removeContext(LoggerContext
Removes knowledge of a LoggerContext.
|
public LoggerContextgetContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext)
LoggerContextFactory
LoggerContext.
getContext in interface
LoggerContextFactory
fqcn - 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 LoggerContextgetContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext, URI configLocation, String name)
LoggerContextFactory
LoggerContext.
getContext in interface
LoggerContextFactory
fqcn - 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(LoggerContextremoveContext)
LoggerContextFactory
removeContext in interface
LoggerContextFactory
removeContext - The context to remove.