1 16 17 package org.apache.log4j; 18 19 import java.util.Hashtable ; 20 21 30 class Log4jLoggerFactory { 31 32 private static Hashtable log4jLoggers = new Hashtable (); 34 35 public static synchronized Logger getLogger(String name) { 36 if (log4jLoggers.containsKey(name)) { 37 return (org.apache.log4j.Logger) log4jLoggers.get(name); 38 } else { 39 Logger log4jLogger = new Logger(name); 40 41 log4jLoggers.put(name, log4jLogger); 42 return log4jLogger; 43 } 44 } 45 46 } 47 | Popular Tags |