| com.sun.jmx.snmp.agent.SnmpTableEntryFactory |
Known Indirect Subclasses
|
This interface is implemented by mibgen generated table objects
inheriting from SnmpTableSupport.
It is used internally by the metadata whenever a remote SNMP manager requests the creation of a new entry through an SNMP SET.
At creation, the mibgen generated table object retrieves its corresponding metadata from the MIB and registers with this metadata as a SnmpTableEntryFactory.
This API is a Sun Microsystems internal API and is subject to change without notice.
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
This method is called by the SNMP runtime whenever a new entry
creation is requested by a remote manager.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.sun.jmx.snmp.agent.SnmpTableCallbackHandler
| |||||||||||
This method is called by the SNMP runtime whenever a new entry creation is requested by a remote manager. The factory is responsible for instantiating the appropriate MBean and for registering it with the appropriate metadata object. Usually this method will:
addEntry() on the given meta object.
mibgen on table
objects (inheriting from
SnmpTableSupport). This method is called internally by the SNMP runtime whenever a new entry creation is requested by a remote SNMP manager. You should never need to call this method directlty.
| request | The SNMP subrequest containing the sublist of varbinds for the new entry. |
|---|---|
| rowOid | The OID indexing the conceptual row (entry) for which the creation was requested. |
| depth | The depth reached in the OID tree (the position at which the columnar object ids start in the OIDs included in the varbind). |
| meta | The metadata object impacted by the subrequest |
| SnmpStatusException | The new entry cannot be created. |
|---|