1 4 package org.oddjob.logging; 5 6 import org.oddjob.Reserved; 7 import org.oddjob.arooa.reflect.BeanUtilsHelper; 8 import org.oddjob.arooa.reflect.IntrospectionHelper; 9 10 14 public class LogHelper { 15 16 22 public static String getLogger(Object component) { 23 if (component instanceof LogEnabled) { 24 return ((LogEnabled) component).getLogger(); 25 } 26 try { 27 return (String ) IntrospectionHelper.valueFor( 30 BeanUtilsHelper.getProperty(component, Reserved.LOGGER_PROPERTY)); 31 } catch (Exception e) { 32 return null; 33 } 34 } 35 } 36 | Popular Tags |