1 7 package org.mortbay.log; 8 9 import org.apache.commons.logging.Log; 10 11 12 13 22 public class LogFactory { 23 static boolean noDiscovery = Boolean.getBoolean("org.mortbay.log.LogFactory.noDiscovery"); 24 static org.apache.commons.logging.LogFactory factory=noDiscovery?new Factory():org.apache.commons.logging.LogFactory.getFactory(); 25 26 public static Log getLog(Class logClass) 27 { 28 return factory.getInstance(logClass); 29 } 30 31 public static Log getLog(String log) 32 { 33 return factory.getInstance(log); 34 } 35 36 public static org.apache.commons.logging.LogFactory getFactory() 37 { 38 return factory; 39 } 40 41 public static void release(ClassLoader loader) 42 { 43 org.apache.commons.logging.LogFactory.release(loader); 44 } 45 46 } 47 | Popular Tags |