GigaSpaces XAP 9.7.2 API

org.openspaces.admin.pu.events
Interface ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEventListener

All Superinterfaces:
AdminEventListener

public interface ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEventListener
extends AdminEventListener

An event listener allowing to listen for ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvents.
The Grid Service Manager uses a fault-detection mechanism which periodically invokes an isAlive() method of a processing unit instance. The member alive indicator mechanism has a configurable amount of retries until a failure is considered. A failure on the first retry attempt will raise an event of a suspected failure ( MemberAliveIndicatorStatus.SUSPECTING_FAILURE), if a retry attempt succeeds, the instance is considered alive (MemberAliveIndicatorStatus.ALIVE). After all retry attempts have failed an event of detected failure (MemberAliveIndicatorStatus.DETECTED_FAILURE) is raised.

note: The member-alive fault-detection mechanism (retries and timeout) should be configured separately in the pu.xml (see os-sla:member-alive-indicator)

Since:
8.0.6
Author:
moran

Method Summary
 void processingUnitInstanceMemberAliveIndicatorStatusChanged(ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvent event)
          A callback indicating the member alive indicator status has changed.
 

Method Detail

processingUnitInstanceMemberAliveIndicatorStatusChanged

void processingUnitInstanceMemberAliveIndicatorStatusChanged(ProcessingUnitInstanceMemberAliveIndicatorStatusChangedEvent event)
A callback indicating the member alive indicator status has changed.


GigaSpaces XAP 9.7.2 API

Copyright © GigaSpaces.