Package org.opends.server.snmp
Class DsTableEntryMeta
- java.lang.Object
-
- com.sun.management.snmp.agent.SnmpMibNode
-
- com.sun.management.snmp.agent.SnmpMibEntry
-
- org.opends.server.snmp.DsTableEntryMeta
-
- All Implemented Interfaces:
com.sun.management.snmp.agent.SnmpStandardMetaServer
,Serializable
public class DsTableEntryMeta extends com.sun.management.snmp.agent.SnmpMibEntry implements Serializable, com.sun.management.snmp.agent.SnmpStandardMetaServer
The class is used for representing SNMP metadata for the "DsTableEntry" group. The group is defined with the following oid: 1.3.6.1.2.1.66.1.1.- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected DsTableEntryMBean
node
protected com.sun.management.snmp.agent.SnmpStandardObjectServer
objectserver
-
Constructor Summary
Constructors Constructor Description DsTableEntryMeta(com.sun.management.snmp.agent.SnmpMib myMib, com.sun.management.snmp.agent.SnmpStandardObjectServer objserv)
Constructor for the metadata associated to "DsTableEntry".
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
check(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)
void
check(com.sun.management.snmp.SnmpValue x, long var, Object data)
Check the value of a scalar variablecom.sun.management.snmp.SnmpValue
get(long var, Object data)
Get the value of a scalar variablevoid
get(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)
String
getAttributeName(long id)
Return the name of the attribute corresponding to the SNMP variable identified by "id".boolean
isReadable(long arc)
Returns true if "arc" identifies a readable scalar object.boolean
isVariable(long arc)
Returns true if "arc" identifies a scalar object.void
set(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth)
com.sun.management.snmp.SnmpValue
set(com.sun.management.snmp.SnmpValue x, long var, Object data)
Set the value of a scalar variableprotected void
setInstance(DsTableEntryMBean var)
Allow to bind the metadata description to a specific object.boolean
skipVariable(long var, Object data, int pduVersion)
-
-
-
Field Detail
-
node
protected DsTableEntryMBean node
-
objectserver
protected com.sun.management.snmp.agent.SnmpStandardObjectServer objectserver
-
-
Method Detail
-
get
public com.sun.management.snmp.SnmpValue get(long var, Object data) throws com.sun.management.snmp.SnmpStatusException
Get the value of a scalar variable- Specified by:
get
in interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer
- Throws:
com.sun.management.snmp.SnmpStatusException
-
set
public com.sun.management.snmp.SnmpValue set(com.sun.management.snmp.SnmpValue x, long var, Object data) throws com.sun.management.snmp.SnmpStatusException
Set the value of a scalar variable- Specified by:
set
in interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer
- Throws:
com.sun.management.snmp.SnmpStatusException
-
check
public void check(com.sun.management.snmp.SnmpValue x, long var, Object data) throws com.sun.management.snmp.SnmpStatusException
Check the value of a scalar variable- Specified by:
check
in interfacecom.sun.management.snmp.agent.SnmpStandardMetaServer
- Throws:
com.sun.management.snmp.SnmpStatusException
-
setInstance
protected void setInstance(DsTableEntryMBean var)
Allow to bind the metadata description to a specific object.
-
get
public void get(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException
- Specified by:
get
in classcom.sun.management.snmp.agent.SnmpMibEntry
- Throws:
com.sun.management.snmp.SnmpStatusException
-
set
public void set(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException
- Specified by:
set
in classcom.sun.management.snmp.agent.SnmpMibEntry
- Throws:
com.sun.management.snmp.SnmpStatusException
-
check
public void check(com.sun.management.snmp.agent.SnmpMibSubRequest req, int depth) throws com.sun.management.snmp.SnmpStatusException
- Specified by:
check
in classcom.sun.management.snmp.agent.SnmpMibEntry
- Throws:
com.sun.management.snmp.SnmpStatusException
-
isVariable
public boolean isVariable(long arc)
Returns true if "arc" identifies a scalar object.- Specified by:
isVariable
in classcom.sun.management.snmp.agent.SnmpMibEntry
-
isReadable
public boolean isReadable(long arc)
Returns true if "arc" identifies a readable scalar object.- Specified by:
isReadable
in classcom.sun.management.snmp.agent.SnmpMibEntry
-
skipVariable
public boolean skipVariable(long var, Object data, int pduVersion)
- Overrides:
skipVariable
in classcom.sun.management.snmp.agent.SnmpMibNode
-
getAttributeName
public String getAttributeName(long id) throws com.sun.management.snmp.SnmpStatusException
Return the name of the attribute corresponding to the SNMP variable identified by "id".- Throws:
com.sun.management.snmp.SnmpStatusException
-
-