Package groupmgmt.impl

Interface Summary
BeaconListener The BeaconListener interface; Forces the implementer to include the method newMemberBeacon to deal with member beacon events.
 

Class Summary
BeaconEvent The BeaconEvent class; An event passed to a BeaconListener when a new MemberBeacon is received.
BeaconingDetector The BeaconingDetector class; Detects members based on beacons, using a BeaconServer.
BeaconReceiver The BeaconReceiver class; Listens for MemberBeacons and notifies the registered BeaconListeners via a BeaconEvent.
BeaconSender The BeaconSender class; Responsible for periodically multicasting MemberBeacons.
BeaconServer The BeaconServer class; Beaconing service used for host discovery.
MemberBeacon The MemberBeacon class; A serializable class that includes Member information.
SafeDistanceDetector The SafeDistanceDetector class; Detects members based on beacons, using a BeaconServer.
SinglePhaseDisseminator The SinglePhaseDisseminator class.
SPChange An SPChange stores information about a change in the group environment of the SinglePhaseDisseminator.
SPChangeRefusedMessage The SPChangeRefusedMessage class; Sent by a group leader when it has queued a ConnectionChange that no longer applies to its group (because of a split that occurred).
SPConnectionChangesMessage The SPConnectionChangesMessage class; Sent to the group leader by a Member when it experiences a change in connectivity.
SPGetLeaderMessage The SPGetLeaderMessage class; Sent to a newly discovered Member to find out that Member's leader.
SPGroupChangeMessage The SPGroupChangeMessage class; Sent to everyone in the old group (for splits) or new group (for adds) by the leader to inform of a new group.
SPGroupInfoMessage The SPGroupInfoMessage class; Sent by a leader to another leader when two groups should be merged.
SPLeaderAddressMessage The SPLeaderAddressMessage class; Sent by a Member to the leader of another group in response to a GetLeaderMessage.