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 TypeMethodDescriptionboolean
This method is called to determine the state of health.void
This method is to be called to register a thread for health monitoring.void
This 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.
-