Class NodeScan.AgentScan
- java.lang.Object
-
- org.opennms.netmgt.provision.service.NodeScan.BaseAgentScan
-
- org.opennms.netmgt.provision.service.NodeScan.AgentScan
-
- All Implemented Interfaces:
NeedsContainer,ScanProgress
- Enclosing class:
- NodeScan
public class NodeScan.AgentScan extends NodeScan.BaseAgentScan implements NeedsContainer, ScanProgress
AgentScan TODO: Make this static- Author:
- brozow
-
-
Constructor Summary
Constructors Constructor Description AgentScan(Integer nodeId, OnmsNode node, InetAddress agentAddress, String agentType)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddetectIpAddressTable(BatchTask currentPhase)voiddetectIpInterfaceTable(BatchTask currentPhase)voiddetectPhysicalInterfaces(BatchTask currentPhase)InetAddressgetAgentAddress()SnmpAgentConfigFactorygetAgentConfigFactory()StringgetAgentType()EventForwardergetEventForwarder()voidrun(ContainerTask<?> parent)runvoidsetNode(OnmsNode node)StringtoString()-
Methods inherited from class org.opennms.netmgt.provision.service.NodeScan.BaseAgentScan
abort, getForeignId, getForeignSource, getNode, getNodeId, getProvisionService, getScanStamp, ipUpdater, isAborted, setSpan
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface org.opennms.netmgt.provision.service.ScanProgress
abort, isAborted
-
-
-
-
Constructor Detail
-
AgentScan
public AgentScan(Integer nodeId, OnmsNode node, InetAddress agentAddress, String agentType)
-
-
Method Detail
-
getAgentAddress
public InetAddress getAgentAddress()
-
getAgentType
public String getAgentType()
-
setNode
public void setNode(OnmsNode node)
-
toString
public String toString()
- Overrides:
toStringin classNodeScan.BaseAgentScan
-
getEventForwarder
public EventForwarder getEventForwarder()
-
getAgentConfigFactory
public SnmpAgentConfigFactory getAgentConfigFactory()
-
detectIpAddressTable
public void detectIpAddressTable(BatchTask currentPhase)
-
detectIpInterfaceTable
public void detectIpInterfaceTable(BatchTask currentPhase)
-
detectPhysicalInterfaces
public void detectPhysicalInterfaces(BatchTask currentPhase)
-
run
public void run(ContainerTask<?> parent)
Description copied from interface:NeedsContainerrun
- Specified by:
runin interfaceNeedsContainer- Parameters:
parent- aContainerTaskobject.
-
-