Package org.apache.cassandra.gms

Interface Summary
FailureDetectorMBean  
IEndpointStateChangeSubscriber This is called by an instance of the IEndpointStateChangePublisher to notify interested parties about changes in the the state associated with any endpoint.
IFailureDetectionEventListener Implemented by the Gossiper to convict an endpoint based on the PHI calculated by the Failure Detector on the inter-arrival times of the heart beats.
IFailureDetector An interface that provides an application with the ability to query liveness information of a node in the cluster.
IFailureNotification  
 

Class Summary
EndpointState This abstraction represents both the HeartBeatState and the ApplicationState in an EndpointState instance.
FailureDetector This FailureDetector is an implementation of the paper titled "The Phi Accrual Failure Detector" by Hayashibara.
GossipDigest Contains information about a specified list of Endpoints and the largest version of the state they have generated as known by the local endpoint.
GossipDigestAck2VerbHandler  
GossipDigestAckVerbHandler  
GossipDigestSynVerbHandler  
Gossiper This module is responsible for Gossiping information for the local endpoint.
VersionedValue This abstraction represents the state associated with a particular node which an application wants to make available to the rest of the nodes in the cluster.
VersionedValue.VersionedValueFactory  
VersionGenerator A unique version number generator for any state that is generated by the local node.
 

Enum Summary
ApplicationState  
 



Copyright © 2010 The Apache Software Foundation