public interface LoggerContextFactory
LoggerContext objects.
| 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.
|
LoggerContextgetContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext)
LoggerContext.
fqcn - The fully qualified class name of the caller.
loader - The ClassLoader to use or null.
currentContext - If true returns the current Context, if false returns the Context appropriate for the caller if a more appropriate Context can be determined.
externalContext - An external context (such as a ServletContext) to be associated with the LoggerContext.
LoggerContextgetContext(String fqcn, ClassLoader loader, Object externalContext, boolean currentContext, URI configLocation, String name)
LoggerContext.
fqcn - The fully qualified class name of the caller.
loader - The ClassLoader to use or null.
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.
externalContext - An external context (such as a ServletContext) to be associated with the LoggerContext.
name - The name of the context or null.
void removeContext(LoggerContextcontext)
context - The context to remove.