Package org.snmp4j.agent.mo
package org.snmp4j.agent.mo
-
ClassDescriptionThe
DefaultMOFactory
is the default factory for creating ManagedObjects.DefaultMOMutableTableModel<R extends MOTableRow>TheDefaultMOTable
class is the default implementation of theMOTable
class.DefaultMOTableModel<R extends MOTableRow>TheDefaultMOTableRow
is the default table row implementation.TheDeniableEventObject
describes an event that can be canceled through reporting a SNMP error status to the event source.The LinkedMOFactory extends the basic MOFactory interface by means for associating managed objects with instrumentation helper objects.TheMOAccessImpl
class implements an immutableMOAccess
.TheMOChangeEvent
describes the change of a single value of aManagedObject
.AMOChangeListener
is informed about changes and change attempts of managed objects.MOColumn<V extends org.snmp4j.smi.Variable>TheMOColumn
class represents columnar SMI objects.TheMOFactory
interface provides factory methods for creating all types of managed objects known by SNMP4J-Agent.TheMOFilter
interface can be used to filterManagedObject
s.TheMOGroupImpl
implements a simple object group.MOMutableColumn<V extends org.snmp4j.smi.Variable>TheMOMutableColumn
class represents mutable columnar SMI objects.TheMOMutableRow2PC
interface adds support for 2-Phase-Commit to mutable table rows.MOMutableTableModel<R extends MOTableRow>TheMOMutableTableModel
defines the interface for mutable table models.TheMOMutableTableRow
extendsMOTableRow
by means to change a cells value and to support modifications (i.e.MOScalar<V extends org.snmp4j.smi.Variable>TheMOScalar
class represents scalar SNMP managed objects.TheMOTable
interface describes SNMP conceptual tables.TheMOTableCellInfo
interface provides information about a cell of a conceptual table.TheMOTableIndex
class represents a index definition of a conceptual table.AMOTableIndexValidator
instance is able to validate an index value for compatibility with an index definition.MOTableModel<R extends MOTableRow>TheMOTableModel
interface defines the base table model interface needed forMOTable
s.TheMOTableModelEvent
event object describes events that change a table model.AMOTableModelListener
can be informed about table model changes.TheMOTableRelation
class models table relations like sparse table relationship and augmentation.MOTableRow<V extends org.snmp4j.smi.Variable>TheMOTableRow
interface describes a conceptual table row.MOTableRowEvent<R extends MOTableRow>TheMOTableRowEvent
class describes the changesMOTableRowFactory<R extends MOTableRow>AMOTableRowFactory
is used to create and delete rows for a table model.MOTableRowFilter<R extends MOTableRow>TheMOTableRowFilter
interface can be used to filter rows.MOTableRowListener<R extends MOTableRow>AMOTableRowListener
can be informed about row changes.TheMOTableSubIndex
class represents a sub-index definition.TheMOValueValidationEvent
class represents a value validation request.MOValueValidationListener
s are able to validate SNMP values against certain criteria, for example MIB definition constraints.