Package org.opennms.netmgt.snmp
Class AbstractSnmpStore
- java.lang.Object
-
- org.opennms.netmgt.snmp.AbstractSnmpStore
-
- Direct Known Subclasses:
SNMPCollectorEntry
,SnmpStore
public abstract class AbstractSnmpStore extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
IFINDEX
-
Constructor Summary
Constructors Constructor Description AbstractSnmpStore()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description java.lang.String
getDisplayString(java.lang.String key)
java.lang.String
getHexString(java.lang.String key)
java.lang.Integer
getIfIndex()
java.lang.Integer
getInt32(java.lang.String key)
java.net.InetAddress
getIPAddress(java.lang.String key)
java.lang.String
getObjectID(java.lang.String key)
java.lang.Long
getUInt32(java.lang.String key)
SnmpValue
getValue(java.lang.String key)
boolean
isEmpty()
protected void
putIfIndex(int ifIndex)
protected void
putValue(java.lang.String key, SnmpValue value)
int
size()
abstract void
storeResult(SnmpResult res)
-
-
-
Field Detail
-
IFINDEX
public static final java.lang.String IFINDEX
- See Also:
- Constant Field Values
-
-
Method Detail
-
storeResult
public abstract void storeResult(SnmpResult res)
-
getInt32
public java.lang.Integer getInt32(java.lang.String key)
-
getUInt32
public java.lang.Long getUInt32(java.lang.String key)
-
getDisplayString
public java.lang.String getDisplayString(java.lang.String key)
-
getHexString
public java.lang.String getHexString(java.lang.String key)
-
getIPAddress
public java.net.InetAddress getIPAddress(java.lang.String key)
-
getObjectID
public java.lang.String getObjectID(java.lang.String key)
-
getValue
public SnmpValue getValue(java.lang.String key)
-
putValue
protected void putValue(java.lang.String key, SnmpValue value)
-
getIfIndex
public java.lang.Integer getIfIndex()
-
putIfIndex
protected void putIfIndex(int ifIndex)
-
size
public int size()
-
isEmpty
public boolean isEmpty()
-
-