public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public static Logger getLogger(String name) { org.apache.log4j.Logger instance = log4jLoggers.get(name); if (instance != null) { return instance; } else { Logger newInstance = new Logger(name); Logger oldInstance = log4jLoggers.putIfAbsent(name, newInstance); return oldInstance == null ? newInstance : oldInstance; } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
@Override protected Logger newLogger(final String name, final org.apache.logging.log4j.spi.LoggerContext context) { return new Logger((LoggerContext) context, name); }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(LoggerContext context, String name) { return new Logger(context, name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(String name) { return new Logger(name); } }
public Logger makeNewLoggerInstance(final LoggerContext context, final String name) { return new Logger(context, name); } }
public static synchronized Logger getLogger(String name) { if (log4jLoggers.containsKey(name)) { return (org.apache.log4j.Logger) log4jLoggers.get(name); } else { Logger log4jLogger = new Logger(name); log4jLoggers.put(name, log4jLogger); return log4jLogger; } }
public static synchronized Logger getLogger(String name) { if (log4jLoggers.containsKey(name)) { return (org.apache.log4j.Logger) log4jLoggers.get(name); } else { Logger log4jLogger = new Logger(name); log4jLoggers.put(name, log4jLogger); return log4jLogger; } }
/** * Retrieve a logger by name. If the named logger already exists, then the * existing instance will be reutrned. Otherwise, a new instance is created. * * <p>By default, loggers do not have a set level but inherit it from their * ancestors. This is one of the central features of log4j. * </p> * * @param name The name of the logger to retrieve. * * @return the Logger instance of the given name. */ public static Logger getLogger( String name ) { PaxLogger paxLogger; if( m_paxLogging == null ) { paxLogger = FallbackLogFactory.createFallbackLog( null, name ); } else { paxLogger = m_paxLogging.getLogger( name, LOG4J_FQCN ); } Logger logger = new Logger( paxLogger ); m_loggers.put( name, logger ); return logger; }