public class SimpleLoggerContext extends Object implements 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 name)
Returns an ExtendedLogger. 
 | 
ExtendedLogger | 
getLogger(String name,
         MessageFactory messageFactory)
Returns an ExtendedLogger. 
 | 
boolean | 
hasLogger(String name)
Detects if a Logger with the specified name exists. 
 | 
boolean | 
hasLogger(String name,
         Class<? extends MessageFactory> messageFactoryClass)
Detects if a Logger with the specified name and MessageFactory type exists. 
 | 
boolean | 
hasLogger(String name,
         MessageFactory messageFactory)
Detects if a Logger with the specified name and MessageFactory exists. 
 | 
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLogger, getLogger, getObject, putObject, putObjectIfAbsent, removeObject, removeObjectprotected static final String DEFAULT_DATE_TIME_FORMAT
protected static final String SYSTEM_PREFIX
SimpleLog start with thispublic SimpleLoggerContext()
public ExtendedLogger getLogger(String name)
LoggerContextgetLogger in interface LoggerContextname - The name of the Logger to return.public ExtendedLogger getLogger(String name, MessageFactory messageFactory)
LoggerContextgetLogger in interface LoggerContextname - 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(String name)
LoggerContexthasLogger in interface LoggerContextname - The Logger name to search for.public boolean hasLogger(String name, MessageFactory messageFactory)
LoggerContexthasLogger in interface LoggerContextname - The Logger name to search for.messageFactory - The message factory to search for.public boolean hasLogger(String name, Class<? extends MessageFactory> messageFactoryClass)
LoggerContexthasLogger in interface LoggerContextname - The Logger name to search for.messageFactoryClass - The message factory class to search for.public Object getExternalContext()
LoggerContextgetExternalContext in interface LoggerContextCopyright © 1999-1969 The Apache Software Foundation. All Rights Reserved.
             Apache Logging, Apache Log4j, Log4j, Apache, the Apache feather logo, the Apache Logging project logo,             and the Apache Log4j logo are trademarks of The Apache Software Foundation.