public class PropertiesBackedManagedObject extends Object implements org.snmp4j.agent.ManagedObject, MockSnmpMOLoader, Updatable, org.snmp4j.agent.MOAccess
PropertiesBackedManagedObject class.
| Constructor and Description |
|---|
PropertiesBackedManagedObject() |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanup(org.snmp4j.agent.request.SubRequest request) |
void |
commit(org.snmp4j.agent.request.SubRequest request) |
org.snmp4j.smi.OID |
find(org.snmp4j.agent.MOScope range) |
org.snmp4j.smi.OID |
findNextOid(org.snmp4j.smi.OID given)
findNextOid
|
void |
get(org.snmp4j.agent.request.SubRequest request) |
org.snmp4j.agent.MOScope |
getScope()
getScope
|
protected org.snmp4j.smi.Variable |
handleDynamicVariable(String oidStr,
String typeStr)
handleDynamicVariable
|
boolean |
isAccessibleForCreate()
isAccessibleForCreate
|
boolean |
isAccessibleForNotify()
isAccessibleForNotify
|
boolean |
isAccessibleForRead()
isAccessibleForRead
|
boolean |
isAccessibleForWrite()
isAccessibleForWrite
|
List<org.snmp4j.agent.ManagedObject> |
loadMOs(URL moFile) |
boolean |
next(org.snmp4j.agent.request.SubRequest request) |
void |
prepare(org.snmp4j.agent.request.SubRequest request) |
void |
undo(org.snmp4j.agent.request.SubRequest request) |
void |
updateValue(org.snmp4j.smi.OID oid,
org.snmp4j.smi.Variable value)
updateValue
|
public List<org.snmp4j.agent.ManagedObject> loadMOs(URL moFile)
loadMOs in interface MockSnmpMOLoaderpublic org.snmp4j.smi.OID find(org.snmp4j.agent.MOScope range)
find in interface org.snmp4j.agent.ManagedObjectpublic org.snmp4j.smi.OID findNextOid(org.snmp4j.smi.OID given)
findNextOid
given - a OID object.OID object.public void get(org.snmp4j.agent.request.SubRequest request)
get in interface org.snmp4j.agent.ManagedObjectpublic org.snmp4j.agent.MOScope getScope()
getScope
getScope in interface org.snmp4j.agent.ManagedObjectMOScope object.public boolean next(org.snmp4j.agent.request.SubRequest request)
next in interface org.snmp4j.agent.ManagedObjectpublic void prepare(org.snmp4j.agent.request.SubRequest request)
prepare in interface org.snmp4j.agent.ManagedObjectpublic void commit(org.snmp4j.agent.request.SubRequest request)
commit in interface org.snmp4j.agent.ManagedObjectpublic void cleanup(org.snmp4j.agent.request.SubRequest request)
cleanup in interface org.snmp4j.agent.ManagedObjectpublic void undo(org.snmp4j.agent.request.SubRequest request)
undo in interface org.snmp4j.agent.ManagedObjectpublic void updateValue(org.snmp4j.smi.OID oid,
org.snmp4j.smi.Variable value)
updateValue
updateValue in interface Updatableoid - a OID object.value - a Variable object.public boolean isAccessibleForCreate()
isAccessibleForCreate
isAccessibleForCreate in interface org.snmp4j.agent.MOAccesspublic boolean isAccessibleForNotify()
isAccessibleForNotify
isAccessibleForNotify in interface org.snmp4j.agent.MOAccesspublic boolean isAccessibleForRead()
isAccessibleForRead
isAccessibleForRead in interface org.snmp4j.agent.MOAccesspublic boolean isAccessibleForWrite()
isAccessibleForWrite
isAccessibleForWrite in interface org.snmp4j.agent.MOAccessprotected org.snmp4j.smi.Variable handleDynamicVariable(String oidStr, String typeStr) throws SnmpErrorStatusException
handleDynamicVariable
oidStr - a String object.typeStr - a String object.Variable object.SnmpErrorStatusExceptionCopyright © 2022. All rights reserved.