Class AbstractSnmpScanner
- java.lang.Object
-
- org.opennms.netmgt.provision.scan.snmp.AbstractSnmpScanner
-
- All Implemented Interfaces:
Scanner
- Direct Known Subclasses:
SnmpNodeScanner
public class AbstractSnmpScanner extends Object implements Scanner
AbstractSnmpScanner class.
- Version:
- $Id: $
- Author:
- brozow
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAbstractSnmpScanner.SnmpExchangestatic interfaceAbstractSnmpScanner.Storer
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractSnmpScanner(String name)Constructor for AbstractSnmpScanner.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetName()getNameprotected AbstractSnmpScanner.SnmpExchangegetSingleInstance(String base, String inst)getSingleInstancevoidinit()initprotected voidonInit()onInitvoidscan(ScanContext context)scanvoidsetSnmpAgentConfigFactory(SnmpAgentConfigFactory snmpPeerFactory)setSnmpAgentConfigFactory
-
-
-
Method Detail
-
setSnmpAgentConfigFactory
public void setSnmpAgentConfigFactory(SnmpAgentConfigFactory snmpPeerFactory)
setSnmpAgentConfigFactory
- Parameters:
snmpPeerFactory- aSnmpAgentConfigFactoryobject.
-
onInit
protected void onInit()
onInit
-
scan
public void scan(ScanContext context) throws InterruptedException
scan
- Specified by:
scanin interfaceScanner- Parameters:
context- aScanContextobject.- Throws:
InterruptedException
-
getSingleInstance
protected AbstractSnmpScanner.SnmpExchange getSingleInstance(String base, String inst)
getSingleInstance
- Parameters:
base- aStringobject.inst- aStringobject.- Returns:
- a
AbstractSnmpScanner.SnmpExchangeobject.
-
-