Uses of Interface
net.dpml.transit.monitor.Monitor

Packages that use Monitor
net.dpml.transit.monitor A set of classes supporting Transit sub-systems monitoring. 
 

Uses of Monitor in net.dpml.transit.monitor
 

Subinterfaces of Monitor in net.dpml.transit.monitor
 interface CacheMonitor
          A monitor of a Transit cache activity.
 interface ConnectionMonitor
          A monitor of a network activity or activities.
 interface NetworkMonitor
          A monitor of a download activity or activities.
 interface RepositoryMonitor
          Defintion of a repository monitor.
 

Classes in net.dpml.transit.monitor that implement Monitor
 class CacheMonitorAdapter
          Adapts cache events to logging messages.
 class CacheMonitorRouter
          The cache monitor router is responsible for the dispatiching of cache monitor events to registered monitors.
 class ConnectionMonitorAdapter
          Adapts connection events to logging messages.
 class ConnectionMonitorRouter
          A connection monitor implementation that routes connection notification requests to registered listeners.
 class NetworkMonitorAdapter
          Adapts network events to logging messages.
 class NetworkMonitorRouter
          A router that handles multicasr distribution of monitor events to registered monitors.
 class RepositoryMonitorAdapter
          Adapts repository service monitor events to a logging channel.
 class RepositoryMonitorRouter
          A repository monitor router handles mutlicast distribution of monitor events to a set of subscribed monitors.
 

Methods in net.dpml.transit.monitor with parameters of type Monitor
 void AbstractMonitorRouter.addMonitor(Monitor monitor)
          Add a monitor to the set of monitors managed by this router.
 void CacheMonitorRouter.addMonitor(Monitor monitor)
          Addition of a monitor to the list of monitors maintained by this router.
 void ConnectionMonitorRouter.addMonitor(Monitor monitor)
          Add a monitor to the set of registered monitors.
 void NetworkMonitorRouter.addMonitor(Monitor monitor)
          Add a monitor to the list of monitors managed by this router.
 void RepositoryMonitorRouter.addMonitor(Monitor monitor)
          Add a monitor to the set of monitors managed by this router.
 void Router.addMonitor(Monitor monitor)
          Add a monitor to the set of monitors managed by the router.
 void AbstractMonitorRouter.removeMonitor(Monitor monitor)
          Remove a monitor from the set of monitors managed by this router.
 void Router.removeMonitor(Monitor monitor)
          Remove a monitor from the set of monitors managed by the router.