java.lang.Object | ||||
↳ | com.sun.jmx.snmp.agent.SnmpMibNode | |||
↳ | com.sun.jmx.snmp.agent.SnmpMibTable | |||
↳ | sun.management.snmp.jvmmib.JvmMemMgrPoolRelTableMeta | |||
↳ | sun.management.snmp.jvminstr.JvmMemMgrPoolRelTableMetaImpl |
The class is used for implementing the "JvmMemMgrPoolRelTable" group.
Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
cache |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() |
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Constructor for the table.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Get the entry corresponding to the specified rowOid.
|
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Return true if the entry identified by the given OID index
is contained in this table.
| |||||||||||
Get the SnmpTableHandler that holds the jvmMemManagerTable data.
| |||||||||||
Returns the JvmMemManagerTable SnmpTableHandler
| |||||||||||
Return the first entry OID registered in the table.
| |||||||||||
Get the
SnmpOid index of the row that follows
the given oid in the table. | |||||||||||
Returns the JvmMemPoolTable SnmpTableHandler
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() | |||||||||||
![]() |
Constructor for the table. Initialize metadata for "JvmMemMgrPoolRelTableMeta". The reference on the MBean server is updated so the entries created through an SNMP SET will be AUTOMATICALLY REGISTERED in Java DMK.
Get the entry corresponding to the specified rowOid.
oid | The SnmpOid identifying the
row to be retrieved. |
---|
SnmpStatusException |
---|
Return true if the entry identified by the given OID index is contained in this table.
Do not call this method directly.
This method is provided has a hook for subclasses. It is called when a get/set request is received in order to determine whether the specified entry is contained in the table. You may want to override this method if you need to perform e.g. lazy evaluation of tables (you need to update the table when a request is received) or if your table is virtual.
Note that this method is called by the Runtime from within a synchronized block.
oid | The index part of the OID we're looking for. |
---|---|
userData | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
true
if the entry is found, false
otherwise.Get the SnmpTableHandler that holds the jvmMemManagerTable data.
First look it up in the request contextual cache, and if it is
not found, obtain it from the weak cache.
The request contextual cache will be released at the end of the
current requests, and is used only to process this request.
The weak cache is shared by all requests, and is only
recomputed when it is found to be obsolete.
Note that the data put in the request contextual cache is
never considered to be obsolete, in order to preserve data
coherency.
Returns the JvmMemManagerTable SnmpTableHandler
Return the first entry OID registered in the table.
userData | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
---|
SnmpOid
of the first entry in the table.SnmpStatusException |
---|
Get the SnmpOid
index of the row that follows
the given oid
in the table. The given
oid
does not need to be a valid row OID index.
oid | The OID from which the search will begin. |
---|---|
userData | A contextual object containing user-data.
This object is allocated through the
for each incoming SNMP request. |
SnmpOid
index.SnmpStatusException |
---|
Returns the JvmMemPoolTable SnmpTableHandler