|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
com.sun.management.snmp.agent
in
preference to classes in this package. This class may be removed
in a future version of Java DMK.
This interface defines the methods that must be implemented by an
SNMP metadata object that needs to interact with an
SnmpGenericObjectServer
object.
All these methods are usually generated by mibgen
when
run in generic-metadata mode.
This interface is used internally between the generated Metadata and the SNMP runtime and you shouldn't need to worry about it, because you will never have to use it directly.
Method Summary | |
Object |
buildAttributeValue(long id,
SnmpValue value)
Deprecated. Construct an attribute value (as returned by Attribute::getValue()) from an SnmpValue. |
SnmpValue |
buildSnmpValue(long id,
Object value)
Deprecated. Construct an SnmpValue from an Attribute value as returned by Attribute::getValue(). |
void |
checkGetAccess(long id,
Object data)
Deprecated. Check the access rights for a GET operation. |
void |
checkSetAccess(SnmpValue x,
long id,
Object data)
Deprecated. Check the access rights for a SET operation. |
String |
getAttributeName(long id)
Deprecated. Return the name of the attribute corresponding to the SNMP variable identified by the given id . |
Method Detail |
public Object buildAttributeValue(long id, SnmpValue value) throws SnmpStatusException
id
- The OID arc identifying the variable for which the
value is constructed.value
- The SnmpValue from which the Attribute::value will be
constructed.
value
.
SnmpStatusException
- if the attribute value cannot be built
from the given SnmpValue value
.public SnmpValue buildSnmpValue(long id, Object value) throws SnmpStatusException
id
- The OID arc identifying the variable for which the
value is constructed.value
- The attribute value as returned by Attribute::getValue().
value
.
SnmpStatusException
- if the SnmpValue cannot be built from
the given value
.public String getAttributeName(long id) throws SnmpStatusException
id
.
id
- The OID arc identifying the variable.
id
.
SnmpStatusException
- if the given id
does not
correspond to a known variable.public void checkSetAccess(SnmpValue x, long id, Object data) throws SnmpStatusException
x
- The new requested value.id
- The OID arc identifying the variable for which the SET is
requested.data
- A contextual object containing user-data.
This object is allocated through the
SnmpUserDataFactory
for each incoming SNMP request.
SnmpStatusException
- if the SET operation must be rejected.public void checkGetAccess(long id, Object data) throws SnmpStatusException
id
- The OID arc identifying the variable for which the SET is
requested.data
- A contextual object containing user-data.
This object is allocated through the
SnmpUserDataFactory
for each incoming SNMP request.
SnmpStatusException
- if the SET operation must be rejected.
|
FCS Release jdmk-5_1-b34.2 2005.11.29_16:24:00_MET |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |