Openwings API Documentation (v1.1)

Package net.openwings.availability

This package contains the Openwings Availability API.

See:
          Description

Interface Summary
AvailabilityMBean This class is the availability Management Bean interface.
HeartbeatListener This interface describes a listener that may be registered with the AvailabilityMBean to receive periodic heartbeat events.
PerformanceReportListener This interface describes a listener that may be registered with the AvailabilityMBean to receive periodic performance reports.
Reachable This class is used to encapsulate various methods for seeing if an IP address is reachable.
UnitReportListener This class is used to hide the online, offline, degraded status reporting technique.
Visible This class is used to encapsulate various methods for determining if a change in a connection's online/offline status.
VisibleListener This interface describes a listener that may be registered with the Visible plugin to be notified of a change in a connection's online/offline status.
 

Class Summary
PerformanceReport This class is used to report a performance metric.
ReachableFactory This class provides a way to obtain an implementation of Reachable.
UnitReport This class is used to report a fault in a unit (a component or a specific capability provided by a component).
VisibleFactory This class provides a way to obtain an implementation of Visible.
 

Package net.openwings.availability Description

This package contains the Openwings Availability API. These interfaces are described in the Openwings Availability Specification, located at http://www.openwings.org/download/specs/Openwings_Availability.pdf.


Openwings API Documentation (v1.1)