public class SimpleLoggerContext extends Objectimplements LoggerContext
| Modifier and Type | Field and Description |
|---|---|
protected static String |
DEFAULT_DATE_TIME_FORMAT
The default format to use when formatting dates
|
protected static String |
SYSTEM_PREFIX
All system properties used by
SimpleLog start with this
|
| Constructor and Description |
|---|
SimpleLoggerContext()
|
| Modifier and Type | Method and Description |
|---|---|
Object |
getExternalContext()
An anchor for some other context, such as a ClassLoader or ServletContext.
|
ExtendedLogger |
getLogger(String
Returns an ExtendedLogger.
|
ExtendedLogger |
getLogger(String
Returns an ExtendedLogger.
|
boolean |
hasLogger(String
Detects if a Logger with the specified name exists.
|
boolean |
hasLogger(String
Detects if a Logger with the specified name and MessageFactory type exists.
|
boolean |
hasLogger(String
Detects if a Logger with the specified name and MessageFactory exists.
|
protected static final StringDEFAULT_DATE_TIME_FORMAT
protected static final StringSYSTEM_PREFIX
SimpleLog start with this
public ExtendedLoggergetLogger(String name)
LoggerContext
getLogger in interface
LoggerContext
name - The name of the Logger to return.
public ExtendedLoggergetLogger(String name, MessageFactory messageFactory)
LoggerContext
getLogger in interface
LoggerContext
name - The name of the Logger to return.
messageFactory - The message factory is used only when creating a logger, subsequent use does not change the logger but will log a warning if mismatched.
public boolean hasLogger(Stringname)
LoggerContext
hasLogger in interface
LoggerContext
name - The Logger name to search for.
public boolean hasLogger(Stringname, MessageFactory messageFactory)
LoggerContext
hasLogger in interface
LoggerContext
name - The Logger name to search for.
public boolean hasLogger(Stringname, Class <? extends MessageFactory > messageFactoryClass)
LoggerContext
hasLogger in interface
LoggerContext
name - The Logger name to search for.
public ObjectgetExternalContext()
LoggerContext
getExternalContext in interface
LoggerContext