Uses of Interface
org.sadun.util.watchdog.WatchDog.Listener

Packages that use WatchDog.Listener
org.sadun.util.pool.connection The Connection pool package. 
org.sadun.util.watchdog The Watchdog implementation package.  
org.sadun.util.watchdog.listeners   
org.sadun.util.watchdog.mbean NOT COMPLETE YET The WatchDog JMX instrumentation. 
 

Uses of WatchDog.Listener in org.sadun.util.pool.connection
 

Classes in org.sadun.util.pool.connection that implement WatchDog.Listener
 class ManagedConnectionPool
          NOT COMPLETE YET
 

Methods in org.sadun.util.pool.connection with parameters of type WatchDog.Listener
 void ConnectionPool.addListener(WatchDog.Listener l)
          Register a listener for the watchdog thread, if enabled.
 void ConnectionPool.removeListener(WatchDog.Listener l)
          Deregister a listener for the watchdog thread, if enabled.
 

Uses of WatchDog.Listener in org.sadun.util.watchdog
 

Classes in org.sadun.util.watchdog that implement WatchDog.Listener
 class TWatchDogListener
           
static class WatchDog.BaseListener
          A base implementation of WatchDog.Listener which invokes checkFailed() also when a check is impossible.
 

Methods in org.sadun.util.watchdog with parameters of type WatchDog.Listener
 void WatchDog.addListener(WatchDog.Listener l)
          Add a watchdog listener to the listener set.
 void WatchDog.removeListener(WatchDog.Listener l)
          Remove a watchdog listener from the listeners set.
 

Uses of WatchDog.Listener in org.sadun.util.watchdog.listeners
 

Classes in org.sadun.util.watchdog.listeners that implement WatchDog.Listener
 class MailAlarmListener
          NOTE: this class relies on javamail.
 class WaitAndRetryListener
          A listener which implements a wait/retry policy on impossible checks and sends an alarm when a failure occurs or the check couldn't be performed for a certain number of times.
 

Uses of WatchDog.Listener in org.sadun.util.watchdog.mbean
 

Methods in org.sadun.util.watchdog.mbean with parameters of type WatchDog.Listener
 void ManagedWatchDogMBean.addListener(WatchDog.Listener l)
          Add a watchdog listener to the listener set.
 void ManagedWatchDogMBean.removeListener(WatchDog.Listener l)
          Remove a watchdog listener from the listeners set.
 void ManagedWatchDog.addListener(WatchDog.Listener l)
           
 void ManagedWatchDog.removeListener(WatchDog.Listener l)