com.sun.jmx.snmp.agent.SnmpTableEntryFactory |
![]() |
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 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
![]() |
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. |
---|