|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
MOFactory.
MBeanMOInfo.getObjectName() at the supplied MBean server.
ObjectName
JMXColumnSupport is an interface to map MBean values to
SNMP table columns and vice versa.JMXDefaultMOFactory extends the default SNMP4J-Agent
ManagedObject factory to create MOScalarJMX and
MOTableJMX instances instead of MOScalar and
DefaultMOTable instances respectively.JMXDefaultMOFactory instance backed by the specified
MBean server.
JMXDefaultMOFactory instance backed by the specified
MBean server and using the supplied JMXScalarSupport instance to create
scalars.
JMXIndexSupport provides a mapping between an Object and
a SNMP index OID.JMXMutableTableModel extends the JMXTableModel by
adding support for row creation and deletion.JMXMutableTableSupport to map
between SNMP and JMX.
JMXNotificationSupport receives JMX notifications and
forwards them to a NotificationOriginator.JMXNotificationSupport to will use the supplied
NotificationOriginator to send SNMP notifications on behalf
of JMX notifications.
JMXRowSupport maps an internal row identifier of a table
to a MBean ObjectName.JMXScalarSupport provides the interface between SNMP values
and MBean based instrumentation.JMXSimpleArrayIndexSupport provides index support
for SNMP indexes that are directly related to index values of an array
provided through a MBean.JMXTableModel implements the MOTableModel interface
with the support of a JMXTableSupport instance.JMXTableSupport defines the necessary interface to
map tabular JMX data to a SNMP4J-Agent table model.JMXTestAgent is a sample SNMP agent implementation of all
features (MIB implementations) provided by the SNMP4J-AgentJMX framework.ManagedObject instances.
ManagedObject instances using the supplied
MOFactory (by calling
JvmManagementMib.createMO(MOFactory moFactory)).
JvmManagementMibInst demonstrates how an AgenPro generated
MIB module class can be extended to provide JMX instrumentation for it.JMXIndexSupport.getRowIdentifier(java.lang.Object, int)) to a row index.
MBeanActionInfo defines a MBean action.MBeanArrayIndexKeyProvider can be used.MBeanAttributeKeyProvider provides the row keys of a
conceptual table from a MBean attribute.MBeanAttributeListMOTableInfo provides a mapping between
a multi valued MBean attribute an a single column SNMP table.MBeanAttributeMOInfo describes an attribute of a MBean.TypedAttribute.
MBeanAttributeMOScalarSupport objects map zero or more MBean
attributes to their corresponding MOScalar instance.MBeanAttributeMOTableInfo class describes the mapping from
the attributes of an MBean to a SNMP conceptual table and vice versa.MBeanAttributeMOTableSupport maps SNMP conceptual tables
(MOTable) to MBean attributes and vice versa.MBeanMOInfo provides information associated with a MBean
through its ObjectName.MBeanNotificationInfo class represents information for
a MBean notification to SNMP notification type mapping.MBeanNotificationObjectInfo maps a SNMP object class OID
and value type to a MBean attribute.MBeanStateInfo maps a SNMP enumeration value to a MBean
attribute state value and vice versa.MOScalarJMX actually implements a MOScalar that
gets and sets its value through a JMXScalarSupport proxy instance.