java.lang.Object | ||||
↳ | com.sun.jmx.snmp.agent.SnmpMibNode | |||
↳ | com.sun.jmx.snmp.agent.SnmpMibOid | |||
↳ | com.sun.jmx.snmp.agent.SnmpMibGroup | |||
↳ | sun.management.snmp.jvmmib.JvmCompilationMeta |
The class is used for representing SNMP metadata for the "JvmCompilation" group. The group is defined with the following oid: 1.3.6.1.4.1.42.2.145.3.163.1.1.5.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
node | |||||||||||
objectserver |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor for the metadata associated to "JvmCompilation".
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Generic handling of the
check operation. | |||||||||||
Check the value of a scalar variable
| |||||||||||
Generic handling of the
get operation. | |||||||||||
Get the value of a scalar variable
| |||||||||||
Return the name of the attribute corresponding to the SNMP variable identified by "id".
| |||||||||||
Returns the table object identified by "arc".
| |||||||||||
Returns true if "arc" identifies a readable scalar object.
| |||||||||||
Returns true if "arc" identifies a table object.
| |||||||||||
Returns true if "arc" identifies a scalar object.
| |||||||||||
Register the group's SnmpMibTable objects with the meta-data.
| |||||||||||
Generic handling of the
set operation. | |||||||||||
Set the value of a scalar variable
| |||||||||||
Hook for subclasses.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Allow to bind the metadata description to a specific object.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Constructor for the metadata associated to "JvmCompilation".
Generic handling of the check
operation.
The actual implementation of this method will be generated by mibgen. Usually, this implementation only delegates the job to some other provided runtime class, which knows how to access the MBean. The current toolkit thus provides two implementations:
Both implementations rely upon specific - and distinct, set of mibgen generated methods.
You can override this method if you need to implement some specific policies for minimizing the accesses made to some remote underlying resources, or if you need to implement some consistency checks between the different values provided in the varbind list.
req | The sub-request that must be handled by this node. |
---|---|
depth | The depth reached in the OID tree. |
SnmpStatusException |
---|
Check the value of a scalar variable
x | New value for the scalar object identified by
arc |
---|---|
var | OID arc of the scalar object whose value is set. |
data | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
SnmpStatusException |
---|
Generic handling of the get
operation.
The actual implementation of this method will be generated by mibgen. Usually, this implementation only delegates the job to some other provided runtime class, which knows how to access the MBean. The current toolkit thus provides two implementations:
Both implementations rely upon specific - and distinct, set of mibgen generated methods.
You can override this method if you need to implement some specific policies for minimizing the accesses made to some remote underlying resources.
req | The sub-request that must be handled by this node. |
---|---|
depth | The depth reached in the OID tree. |
SnmpStatusException |
---|
Get the value of a scalar variable
var | OID arc of the querried scalar object. |
---|---|
data | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
SnmpValue
of the scalar object identified
by arc
.SnmpStatusException |
---|
Return the name of the attribute corresponding to the SNMP variable identified by "id".
SnmpStatusException |
---|
Returns the table object identified by "arc".
arc | An OID arc. |
---|
SnmpMibTable
identified by `arc', or
null
if `arc' does not identify any table.
Returns true if "arc" identifies a readable scalar object.
arc | An OID arc. |
---|
true
if `arc' leads to a readable variable.
Returns true if "arc" identifies a table object.
arc | An OID arc. |
---|
true
if `arc' leads to a table.
Returns true if "arc" identifies a scalar object.
arc | An OID arc. |
---|
true
if `arc' leads to a variable.
Register the group's SnmpMibTable objects with the meta-data.
Generic handling of the set
operation.
The actual implementation of this method will be generated by mibgen. Usually, this implementation only delegates the job to some other provided runtime class, which knows how to access the MBean. The current toolkit thus provides two implementations:
Both implementations rely upon specific - and distinct, set of mibgen generated methods.
You can override this method if you need to implement some specific policies for minimizing the accesses made to some remote underlying resources.
req | The sub-request that must be handled by this node. |
---|---|
depth | The depth reached in the OID tree. |
SnmpStatusException |
---|
Set the value of a scalar variable
x | New value for the scalar object identified by
arc |
---|---|
var | OID arc of the scalar object whose value is set. |
data | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
SnmpValue
of the scalar object
identified by arc
.SnmpStatusException |
---|
Hook for subclasses. The default implementation of this method is to always return false. Subclasses should redefine this method so that it returns true when:
var | Id we start from looking for the next. |
---|---|
data | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
pduVersion | Protocol version of the original request PDU. |
Allow to bind the metadata description to a specific object.