Package org.opennms.core.test.snmp
Class ProxySnmpAgentConfigFactory
- java.lang.Object
-
- org.opennms.netmgt.config.SnmpPeerFactory
-
- org.opennms.core.test.snmp.ProxySnmpAgentConfigFactory
-
- All Implemented Interfaces:
SnmpAgentConfigFactory
public class ProxySnmpAgentConfigFactory extends SnmpPeerFactory
-
-
Constructor Summary
Constructors Constructor Description ProxySnmpAgentConfigFactory(java.io.InputStream config)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SnmpAgentConfig
getAgentConfig(java.net.InetAddress address)
SnmpAgentConfig
getAgentConfig(java.net.InetAddress address, java.lang.String location)
getAgentConfigSnmpAgentConfig
getAgentConfigFromProfile(SnmpProfile snmpProfile, java.net.InetAddress address)
getAgentConfig for a given profile-
Methods inherited from class org.opennms.netmgt.config.SnmpPeerFactory
define, getAgentConfig, getAgentConfig, getFile, getInstance, getProfiles, getReadLock, getSnmpConfig, getSnmpConfigAsString, getVersionCode, getWriteLock, init, removeFromDefinition, saveAgentConfigAsDefinition, saveCurrent, saveDefinition, saveToFile, setFile, setInstance
-
-
-
-
Method Detail
-
getAgentConfig
public SnmpAgentConfig getAgentConfig(java.net.InetAddress address)
Description copied from class:SnmpPeerFactory
- Overrides:
getAgentConfig
in classSnmpPeerFactory
-
getAgentConfig
public SnmpAgentConfig getAgentConfig(java.net.InetAddress address, java.lang.String location)
Description copied from interface:SnmpAgentConfigFactory
getAgentConfig
- Specified by:
getAgentConfig
in interfaceSnmpAgentConfigFactory
- Overrides:
getAgentConfig
in classSnmpPeerFactory
- Parameters:
address
- aInetAddress
object.location
- aString
object.- Returns:
- a
SnmpAgentConfig
object.
-
getAgentConfigFromProfile
public SnmpAgentConfig getAgentConfigFromProfile(SnmpProfile snmpProfile, java.net.InetAddress address)
Description copied from interface:SnmpAgentConfigFactory
getAgentConfig for a given profile
- Specified by:
getAgentConfigFromProfile
in interfaceSnmpAgentConfigFactory
- Overrides:
getAgentConfigFromProfile
in classSnmpPeerFactory
- Parameters:
snmpProfile
- a @Definition
object.address
- aInetAddress
object.- Returns:
- a
SnmpAgentConfig
object.
-
-