org.apache.avalon.cornerstone.blocks.connection
Interface ConnectionMonitor

All Known Implementing Classes:
AvalonLoggerConnectionMonitor, CommonsLoggingConnectionMonitor, NullConnectionMonitor

public interface ConnectionMonitor

Version:
$Revision: 1.8 $
Author:
Paul Hammant

Method Summary
 void acceptingConnectionException(java.lang.Class clazz, java.lang.String message, java.io.IOException ioe)
           
 void debugMessage(java.lang.Class clazz, java.lang.String message)
           
 boolean isDebugEnabled(java.lang.Class clazz)
           
 void shutdownSocketWarning(java.lang.Class clazz, java.lang.String message, java.io.IOException ioe)
           
 void unexpectedException(java.lang.Class clazz, java.lang.String message, java.lang.Exception e)
           
 

Method Detail

acceptingConnectionException

public void acceptingConnectionException(java.lang.Class clazz,
                                         java.lang.String message,
                                         java.io.IOException ioe)

unexpectedException

public void unexpectedException(java.lang.Class clazz,
                                java.lang.String message,
                                java.lang.Exception e)

shutdownSocketWarning

public void shutdownSocketWarning(java.lang.Class clazz,
                                  java.lang.String message,
                                  java.io.IOException ioe)

debugMessage

public void debugMessage(java.lang.Class clazz,
                         java.lang.String message)

isDebugEnabled

public boolean isDebugEnabled(java.lang.Class clazz)


Copyright © 1997-2005 The Apache Software Foundation. All Rights Reserved.