GigaSpaces XAP 7.0 API

org.openspaces.pu.container.servicegrid
Class PUFaultDetectionHandler

java.lang.Object
  extended by org.jini.rio.resources.client.AbstractFaultDetectionHandler
      extended by org.openspaces.pu.container.servicegrid.PUFaultDetectionHandler
All Implemented Interfaces:
org.jini.rio.core.FaultDetectionHandler

public class PUFaultDetectionHandler
extends org.jini.rio.resources.client.AbstractFaultDetectionHandler

A processing unit fault detection handler. Invokes PUServiceBean.isAlive().

Author:
kimchy

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jini.rio.resources.client.AbstractFaultDetectionHandler
org.jini.rio.resources.client.AbstractFaultDetectionHandler.ScheduledMonitor, org.jini.rio.resources.client.AbstractFaultDetectionHandler.ScheduledMonitorError, org.jini.rio.resources.client.AbstractFaultDetectionHandler.ServiceMonitor
 
Field Summary
static String INVOCATION_DELAY_KEY
           
 
Fields inherited from class org.jini.rio.resources.client.AbstractFaultDetectionHandler
config, configArgs, DEFAULT_INVOCATION_DELAY, DEFAULT_RETRY_COUNT, DEFAULT_RETRY_TIMEOUT, invocationDelay, proxy, RETRY_COUNT_KEY, RETRY_TIMEOUT_KEY, retryCount, retryTimeout, serviceMonitor, terminating
 
Constructor Summary
PUFaultDetectionHandler()
           
 
Method Summary
protected  org.jini.rio.resources.client.AbstractFaultDetectionHandler.ServiceMonitor getServiceMonitor()
          Get the class which implements the ServiceMonitor
 void setConfiguration(String[] configArgs)
           
 
Methods inherited from class org.jini.rio.resources.client.AbstractFaultDetectionHandler
canbeScheduled, getName, getServiceID, monitor, notifyListeners, register, terminate, unregister
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INVOCATION_DELAY_KEY

public static final String INVOCATION_DELAY_KEY
See Also:
Constant Field Values
Constructor Detail

PUFaultDetectionHandler

public PUFaultDetectionHandler()
Method Detail

setConfiguration

public void setConfiguration(String[] configArgs)
See Also:
FaultDetectionHandler.setConfiguration(java.lang.String[])

getServiceMonitor

protected org.jini.rio.resources.client.AbstractFaultDetectionHandler.ServiceMonitor getServiceMonitor()
                                                                                                throws Exception
Get the class which implements the ServiceMonitor

Specified by:
getServiceMonitor in class org.jini.rio.resources.client.AbstractFaultDetectionHandler
Throws:
Exception

GigaSpaces XAP 7.0 API

Copyright © GigaSpaces.