Class NoOpProvisionMonitor
- java.lang.Object
-
- org.opennms.netmgt.provision.service.operations.NoOpProvisionMonitor
-
- All Implemented Interfaces:
ProvisionMonitor
public class NoOpProvisionMonitor extends Object implements ProvisionMonitor
-
-
Constructor Summary
Constructors Constructor Description NoOpProvisionMonitor()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbeginAuditNodes()beginAuditNodesvoidbeginImporting()beginImportingvoidbeginLoadingResource(org.springframework.core.io.Resource resource)beginLoadingResourcevoidbeginPersisting(ImportOperation oper)beginPersistingvoidbeginRelateNodes()beginRelateNodesvoidbeginScanEvent(ImportOperation oper)beginPreprocessingvoidbeginScanning(NodeScan nodeScan)beginPreprocessingvoidbeginScheduling()beginSchedulingvoidbeginSendingEvent(Event event)beginSendingEventsvoidfinish()capture finish time of the monitorvoidfinishAuditNodes()finishAuditNodesvoidfinishImporting()finishImportingvoidfinishLoadingResource(org.springframework.core.io.Resource resource, int nodeCount)finishLoadingResourcevoidfinishPersisting(ImportOperation oper)finishPersistingvoidfinishRelateNodes()finishRelateNodesvoidfinishScanEvent(ImportOperation oper)finishPreprocessingvoidfinishScanning(NodeScan nodeScan)finishPreprocessingvoidfinishScheduling()finishSchedulingvoidfinishSendingEvent(Event event)finishSendingEventsStringgetName()intgetNodeCount()voidstart()capture start time of the monitor
-
-
-
Method Detail
-
getName
public String getName()
- Specified by:
getNamein interfaceProvisionMonitor- Returns:
- name of the monitor (also act as key in MonitorHolder)
-
start
public void start()
Description copied from interface:ProvisionMonitorcapture start time of the monitor- Specified by:
startin interfaceProvisionMonitor
-
finish
public void finish()
Description copied from interface:ProvisionMonitorcapture finish time of the monitor- Specified by:
finishin interfaceProvisionMonitor
-
getNodeCount
public int getNodeCount()
- Specified by:
getNodeCountin interfaceProvisionMonitor- Returns:
- total number of nodes in resources
-
beginScheduling
public void beginScheduling()
Description copied from interface:ProvisionMonitorbeginScheduling
- Specified by:
beginSchedulingin interfaceProvisionMonitor
-
finishScheduling
public void finishScheduling()
Description copied from interface:ProvisionMonitorfinishScheduling
- Specified by:
finishSchedulingin interfaceProvisionMonitor
-
beginScanEvent
public void beginScanEvent(ImportOperation oper)
Description copied from interface:ProvisionMonitorbeginPreprocessing
- Specified by:
beginScanEventin interfaceProvisionMonitor- Parameters:
oper- aImportOperationobject.
-
finishScanEvent
public void finishScanEvent(ImportOperation oper)
Description copied from interface:ProvisionMonitorfinishPreprocessing
- Specified by:
finishScanEventin interfaceProvisionMonitor- Parameters:
oper- aImportOperationobject.
-
beginScanning
public void beginScanning(NodeScan nodeScan)
Description copied from interface:ProvisionMonitorbeginPreprocessing
- Specified by:
beginScanningin interfaceProvisionMonitor- Parameters:
nodeScan- aNodeScanobject.
-
finishScanning
public void finishScanning(NodeScan nodeScan)
Description copied from interface:ProvisionMonitorfinishPreprocessing
- Specified by:
finishScanningin interfaceProvisionMonitor- Parameters:
nodeScan- aNodeScanobject.
-
beginPersisting
public void beginPersisting(ImportOperation oper)
beginPersisting
- Specified by:
beginPersistingin interfaceProvisionMonitor- Parameters:
oper- aImportOperationobject.
-
finishPersisting
public void finishPersisting(ImportOperation oper)
finishPersisting
- Specified by:
finishPersistingin interfaceProvisionMonitor- Parameters:
oper- aImportOperationobject.
-
beginSendingEvent
public void beginSendingEvent(Event event)
beginSendingEvents
- Specified by:
beginSendingEventin interfaceProvisionMonitor- Parameters:
event- aEventobject.
-
finishSendingEvent
public void finishSendingEvent(Event event)
finishSendingEvents
- Specified by:
finishSendingEventin interfaceProvisionMonitor- Parameters:
event- aEventobject.
-
beginLoadingResource
public void beginLoadingResource(org.springframework.core.io.Resource resource)
beginLoadingResource
- Specified by:
beginLoadingResourcein interfaceProvisionMonitor- Parameters:
resource- aResourceobject.
-
finishLoadingResource
public void finishLoadingResource(org.springframework.core.io.Resource resource, int nodeCount)Description copied from interface:ProvisionMonitorfinishLoadingResource
- Specified by:
finishLoadingResourcein interfaceProvisionMonitor- Parameters:
resource- aResourceobject.
-
beginImporting
public void beginImporting()
beginImporting
- Specified by:
beginImportingin interfaceProvisionMonitor
-
finishImporting
public void finishImporting()
finishImporting
- Specified by:
finishImportingin interfaceProvisionMonitor
-
beginAuditNodes
public void beginAuditNodes()
beginAuditNodes
- Specified by:
beginAuditNodesin interfaceProvisionMonitor
-
finishAuditNodes
public void finishAuditNodes()
finishAuditNodes
- Specified by:
finishAuditNodesin interfaceProvisionMonitor
-
beginRelateNodes
public void beginRelateNodes()
beginRelateNodes
- Specified by:
beginRelateNodesin interfaceProvisionMonitor
-
finishRelateNodes
public void finishRelateNodes()
finishRelateNodes
- Specified by:
finishRelateNodesin interfaceProvisionMonitor
-
-