public interface

SnmpTableCallbackHandler

com.sun.jmx.snmp.agent.SnmpTableCallbackHandler
Known Indirect Subclasses

Class Overview

This interface ensures the synchronization between Metadata table objects and bean-like table objects. It is used between mibgen generated table meta and table classes.

You should never need to use this interface directly.

This API is a Sun Microsystems internal API and is subject to change without notice.

Summary

Public Methods
abstract void addEntryCb(int pos, SnmpOid row, ObjectName name, Object entry, SnmpMibTable meta)
This method is called by the SNMP runtime after a new entry has been added to the table.
abstract void removeEntryCb(int pos, SnmpOid row, ObjectName name, Object entry, SnmpMibTable meta)
This method is called by the SNMP runtime after a new entry has been removed from the table.

Public Methods

public abstract void addEntryCb (int pos, SnmpOid row, ObjectName name, Object entry, SnmpMibTable meta)

This method is called by the SNMP runtime after a new entry has been added to the table. If an SnmpStatusException is raised, the entry will be removed and the operation will be aborted. In this case, the removeEntryCb() callback will not be called.

You should never need to use this method directly.

public abstract void removeEntryCb (int pos, SnmpOid row, ObjectName name, Object entry, SnmpMibTable meta)

This method is called by the SNMP runtime after a new entry has been removed from the table. If raised, SnmpStatusException will be ignored.

You should never need to use this method directly.