Previous Table of Contents Next


23.4.3 Connecting Fault Detectors to Applications


   The Fault Notifier provides flexible event-based connection of Fault Detectors to the Replication Manager, Fault Analyzer, and other application objects. Fault Detectors, from whatever source, push fault reports onto Fault Notifier channels. The Replication Manager, Fault Analyzer, or application objects registers as a consumer of fault reports. The Fault Notifier provides the channel for fault reports in an indirect manner, thus allowing the decoupling of the identity and configuration of the Fault Detectors from the application. The process of connecting the Fault Detectors to the Replication Manager, Fault Analyzer, or application objects thus devolves to a process of finding the Fault Notifier with which to register for fault notifications.

   Obtaining a reference to the Fault Notifier for a fault tolerance domain involves two steps:

    The use cases in Section 23.3.11, “Use Cases,? on page 23-61 provide further details.