Package com.nt.udc.ndk.node
Interface AdminIfc
- All Known Subinterfaces:
OSARemoteAdminIfc
- 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
,OSANode
,OSAOiNode
,PartitionedDCNode
,PortalOINode
,ProcessorNode
,RadiusOINode
,SequenceProcessorNode
,SoapXmlEINode
,Sol42EINode
,XMLEIFileNode
,XMLEINode
,XMLOIFileNode
public interface AdminIfc
Operations that the NodeManager may call in order to effectively
administrate the node
-
Method Summary
Modifier and TypeMethodDescriptionvoid
Clears the status table for this nodeRetrieves record statistics for this node.Retrieves performance information for this node (For future reference)Retrieves the most recent, worst status for this nodevoid
void
Reconfigures the node without stopping and then restarting itvoid
shutdown()
Stops node processingvoid
startup()
Starts node processing
-
Method Details
-
initialize
- Throws:
NodeStartException
-
shutdown
void shutdown()Stops node processing -
startup
Starts node processing- Throws:
NodeStartException
-
reconfigure
Reconfigures the node without stopping and then restarting it- Throws:
NodeStartException
-
getStatus
StatusMessage getStatus()Retrieves the most recent, worst status for this node- Returns:
- StatusMessage reflecting the most recent, worst status for this node.
-
clearStatus
void clearStatus()Clears the status table for this node -
getPerformanceMetrics
DCNodePerformanceIfc getPerformanceMetrics()Retrieves performance information for this node (For future reference)- Returns:
- Object representing the performance information for this node
-
getAndResetRecordStatistics
ReadOnlyStatisticsMonitorIfc getAndResetRecordStatistics()Retrieves record statistics for this node. (Record statistics are different from performance information, in that the record statistics get reset to 0 periodically, usually every hour.)- Returns:
- An object that contains the statistics for the previous polling period.
-