Package com.nt.udc.ndk.node
Interface NodeHealthIfc
- All Known Implementing Classes:
AggregatorNode,Asn1FileEINode,CommonProcessorNode,DCNode,DiscardingProcessorNode,DupRemoverNode,EINode,EmptyPartitionedDCNode,FFOINode,FileEINode,FileEnhancerNode,FlatFileEINode,FlexibleAggregatorNode,FtpFileEINode,FtpFileEnhancerNode,GeneralNPLProcessorNode,GenericUdpEINode,GenevaOINode,HCDeduplicatorEP,IPDREIFileNode,IPDREINode,JDBCEINode,JDBCOINode,LDAPEnhancerNode,MXAggregatorNode,NAREINode,NAROINode,NARSelectorNode,NARXMLOINode,NMinusOneRecordNode,NPLProcessorNode,NPLProcessorNodeMT,OIFtpNode,OINode,PartitionedDCNode,PortalOINode,ProcessorNode,RadiusOINode,SequenceProcessorNode,SoapXmlEINode,Sol42EINode,XMLEIFileNode,XMLEINode,XMLOIFileNode
public interface NodeHealthIfc
Title: Node Health Interface
Description: An interface implemented by nodes and used to determine
whether they are functional or not.
Company: Nortel Networks
-
Method Summary
Modifier and TypeMethodDescriptionbooleanThis method is called to determine the state of health.voidThis method is to be called to register a thread for health monitoring.voidThis method is to be called to unregister a thread from health monitoring.
-
Method Details
-
isHealthy
boolean isHealthy()This method is called to determine the state of health.- Returns:
- true if the callee is healthy, false otherwise.
-
registerThreadForHealthMonitoring
This method is to be called to register a thread for health monitoring. -
unregisterThreadFromHealthMonitoring
This method is to be called to unregister a thread from health monitoring.
-