Home » openjdk-7 » com.sun.jmx » snmp » agent »

com.sun.jmx.snmp.agent

Interfaces:

SnmpGenericMetaServer  

This interface defines the methods that must be implemented by an SNMP metadata object that needs to interact with an com.sun.jmx.snmp.agent.SnmpGenericObjectServer object. 

code | html
SnmpMibAgentMBean   Exposes the remote management interface of the SnmpMibAgent MBean.  code | html
SnmpMibHandler   The logical link between an SNMP MIB and the SNMP communication stack.  code | html
SnmpMibRequest   This interface models the part of a SNMP request that involves a specific MIB.  code | html
SnmpMibSubRequest   This interface models an SNMP sub request to be performed on a specific SNMP MIB node.  code | html
SnmpStandardMetaServer  

This interface defines the methods that must be implemented by an SNMP metadata object that needs to interact with an com.sun.jmx.snmp.agent.SnmpStandardObjectServer object. 

code | html
SnmpTableCallbackHandler   This interface ensures the synchronization between Metadata table objects and bean-like table objects.  code | html
SnmpTableEntryFactory   This interface is implemented by mibgen generated table objects inheriting from com.sun.jmx.snmp.agent.SnmpTableSupport code | html
SnmpUserDataFactory   This interface is provided to enable fine customization of the SNMP agent behaviour.  code | html

Abstract Classes:

SnmpMib   Abstract class for representing an SNMP MIB.  code | html
SnmpMibAgent   Abstract class for representing an SNMP agent.  code | html
SnmpMibEntry   Represents a node in an SNMP MIB which corresponds to a table entry meta node.  code | html
SnmpMibGroup   Represents a node in an SNMP MIB which corresponds to a group.  code | html
SnmpMibNode   The SnmpMibNode class represents a node in an SNMP MIB.  code | html
SnmpMibTable   This class is the base class for SNMP table metadata.  code | html
SnmpTableSupport   This class is an abstraction for an SNMP table.  code | html

Classes:

AcmChecker   Oid Checker makes use of ACM to check each OID during the getnext process.  code | html
LongList   This list is used in order to construct the OID during the getnext.  code | html
SnmpEntryOid   This class only adds a new constructor to SnmpOid...  code | html
SnmpErrorHandlerAgent   A simple MIB agent that implements SNMP calls (get, set, getnext and getbulk) in a way that only errors or exceptions are returned.  code | html
SnmpGenericObjectServer  

This class is a utility class that transforms SNMP GET / SET requests into standard JMX getAttributes() setAttributes() requests. 

code | html
SnmpIndex   Represents a SNMP index.  code | html
SnmpMibOid   Represents a node in an SNMP MIB which is neither a group nor a variable.  code | html
SnmpMibOid.NonSyncVector     code | html
SnmpMibRequestImpl   This class implements the SnmpMibRequest interface.  code | html
SnmpRequestTree   This class is used to register varbinds from a SNMP varbind list with the SnmpMibNode responsible for handling the requests concerning that varbind.  code | html
SnmpRequestTree.Enum     code | html
SnmpRequestTree.Handler     code | html
SnmpRequestTree.SnmpMibSubRequestImpl     code | html
SnmpStandardObjectServer  

This class is a utility class that transform SNMP GET / SET requests into series of getAttributeName() setAttributeName() invoked on the MBean. 

code | html
SnmpTableEntryNotification   Represents a notification emitted when an entry is added or deleted from an SNMP table.  code | html