org.inria.myriads.snoozenode.heartbeat.handler
public final class GroupManagerHeartbeatHandler extends Object implements HeartbeatListener
Constructor and Description |
---|
GroupManagerHeartbeatHandler(org.inria.myriads.snoozecommon.communication.NetworkAddress heartbeatAddress,
String groupManagerId,
int timeout,
GroupManagerHeartbeatFailureListener heartbeatFailure)
Group manager heartbeat handler constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
onHeartbeatArrival(HeartbeatMessage heartbeatMessage)
Processes the heartbeat arrival event.
|
void |
onHeartbeatFailure()
Processes the heartbeat failure event.
|
public GroupManagerHeartbeatHandler(org.inria.myriads.snoozecommon.communication.NetworkAddress heartbeatAddress, String groupManagerId, int timeout, GroupManagerHeartbeatFailureListener heartbeatFailure) throws Exception
heartbeatAddress
- The multicast addressgroupManagerId
- The group manager idtimeout
- The timeoutheartbeatFailure
- The heartbeat failure callbackException
public void onHeartbeatArrival(HeartbeatMessage heartbeatMessage)
onHeartbeatArrival
in interface HeartbeatListener
heartbeatMessage
- The heartbeat messagepublic void onHeartbeatFailure()
onHeartbeatFailure
in interface HeartbeatListener
Copyright © 2013. All Rights Reserved.