1 package org.codehaus.spice.netserve.connection.impl; 2 3 import org.codehaus.dna.Logger; 4 import org.codehaus.spice.netserve.connection.impl.AbstractLoggingAcceptorMonitor; 5 6 9 public class DNAAcceptorMonitor 10 extends AbstractLoggingAcceptorMonitor 11 { 12 15 private final Logger m_logger; 16 17 22 public DNAAcceptorMonitor( final Logger logger ) 23 { 24 if ( null == logger ) 25 { 26 throw new NullPointerException ( "logger" ); 27 } 28 m_logger = logger; 29 } 30 31 34 protected boolean isDebugEnabled() 35 { 36 return getLogger().isDebugEnabled(); 37 } 38 39 42 protected void debug( final String message ) 43 { 44 getLogger().debug( message ); 45 } 46 47 50 protected void info( final String message ) 51 { 52 getLogger().info( message ); 53 } 54 55 58 protected void warn( final String message, 59 final Exception e ) 60 { 61 getLogger().warn( message, e ); 62 } 63 64 69 protected Logger getLogger() 70 { 71 return m_logger; 72 } 73 } 74 | Popular Tags |