Class NewSuspectScan
- java.lang.Object
-
- org.opennms.netmgt.provision.service.NewSuspectScan
-
- All Implemented Interfaces:
RunInBatch,Scan
public class NewSuspectScan extends Object implements Scan
NewSuspectScan class.
- Version:
- $Id: $
- Author:
- ranger
-
-
Constructor Summary
Constructors Constructor Description NewSuspectScan(InetAddress ipAddress, ProvisionService provisionService, EventForwarder eventForwarder, SnmpAgentConfigFactory agentConfigFactory, TaskCoordinator taskCoordinator, String foreignSource, String location, ProvisionMonitor monitor)Constructor for NewSuspectScan.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TaskcreateTask()protected voidreparentNodes(BatchTask batch, Integer nodeId)reparentNodesvoidrun(BatchTask phase)runprotected voidscanUndiscoveredNode(BatchTask phase, ProvisionMonitor monitor)scanUndiscoveredNode
-
-
-
Constructor Detail
-
NewSuspectScan
public NewSuspectScan(InetAddress ipAddress, ProvisionService provisionService, EventForwarder eventForwarder, SnmpAgentConfigFactory agentConfigFactory, TaskCoordinator taskCoordinator, String foreignSource, String location, ProvisionMonitor monitor)
Constructor for NewSuspectScan.
- Parameters:
ipAddress- aInetAddressobject.provisionService- aProvisionServiceobject.eventForwarder- aEventForwarderobject.agentConfigFactory- aSnmpAgentConfigFactoryobject.taskCoordinator- aTaskCoordinatorobject.monitor- aProvisionMonitorobject. (optional)
-
-
Method Detail
-
createTask
public Task createTask()
- Specified by:
createTaskin interfaceScan
-
run
public void run(BatchTask phase)
run
- Specified by:
runin interfaceRunInBatch- Parameters:
phase- aBatchTaskobject.
-
scanUndiscoveredNode
protected void scanUndiscoveredNode(BatchTask phase, ProvisionMonitor monitor)
scanUndiscoveredNode
- Parameters:
phase- aBatchTaskobject.monitor- aProvisionMonitorobject. (optional)
-
-