All Classes and Interfaces
Class
Description
The
AbstractAgentXPending implements an abstract class for pending AgentX requests.The
AgentppTestMib implements the AGENTPP-TEST-MIB for testing agent capabilities.The
AgentX class implements the AgentX protocol that sends
and receives AgentX PDUs over one or more transport mappings.The
AgentXAddAgentCapsPDU represents an agentx-AddAgentCaps-PDU from RFC 2741.The
AgentXCleanupSetPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.The
AgentXClosePDU represents the agentx-Close-PDU from RFC 2741.The
AgentXCommandEvent implements an event object emitted during execution of a AgentX command.The
AgentXCommandListener interface is implemented by AgentX master or sub-agents to process AgentX
messages.The
AgentXCommandProcessor implements the CommandProcessor
interface for AgentX command processing of an AgentX master agent.Comparator for
AgentXCommandProcessor.AgentXRegEntryComparator to compare objects by context and region.The
AgentXCommitSetPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.A
AgentXContextPDU is a AgentXPDU with context support.The
AgentXGetBulkPDU represents the agentx-GetBulk-PDU defined by RFC 2741.The
AgentXGetNextPDU represents the agentx-GetNext-PDU defined by RFC 2741.The
AgentXGetPDU represents the agentx-Get-PDU defined by RFC 2741.The
AgentXIndexAllocatePDU represents the agentx-IndexAllocate-PDU defined by RFC 2741.The
AgentXIndexDeallocatePDU represents the agentx-IndexDeallocate-PDU defined by RFC 2741.The
AgentXIndexRegistry stores INDEX values reserved by sub-agents at the master agent.The
AgentXMasterAgent is the base agent class for
AgentX master agents.The
AgentXMasterEvent object describes an event that has been
triggered on behalf of a sub-agent to master agent connection/session.The
AgentXMasterListener interface ca be implemented to
react on sub-agent, session, and registration changes occurred at the
event emitting AgentX master agent.The
AgentXMasterSession extends the base session
AgentXSession by agent capability information and
sysObjectID as well as sysDescr.The
AgentXMessageDispatcher implements a TransportListener for dispatching AgentX messages.The
AgentXMessageDispatcherImpl implements an AgentX AgentXMessageDispatcher.The
AgentXMessageHeader represents the AgentX header values.The AgentXMIB implements the AGENTX-MIB SMIv2 specification.
The administrative (desired) status of the session.
A
AgentXNode represents an atomic registration
region within the master agents ManagedObjects.The
AgentXNodeQuery extends the DefaultMOQuery to allow on-the-fly query modifications and special
AgentXNodeQuery.matchesQuery(ManagedObject) support for explicitly match or not match AgentXNodes only.The
AgentXNotifyPDU represents the agentx-Notify-PDU defined by RFC 2741.The
AgentXOpenPDU represents the agentx-CleanupSet-PDU defined by RFC 2741.The
AgentXParseException represents the AgentX BER encoding parse exception.The
AgentXPDU implements the common characteristics of all AgentX PDUs (see RFC 2741).An
AgentXPeer represents an AgentX communication peer with its network address.The
AgentXPending interface is implemented
by classes holding sub-agent AgentX request state information in a SNMP4J-AgentX master agent.A
AgentXPendingClose is a special AbstractAgentXPending message for AgentX Close requests.AgentXPendingGet implements an AgentX GET request.AgentXPendingSet implements an AgentX SET request.The
AgentXPingPDU represents the agentx-Notify-PDU defined by RFC 2741.The
AgentXProtocol class defines constants and operations specific to the AgentX protocol as defined
by RFC 2741.The
AgentXQueue holds AgentX requests that are processed by the master agent by sending the requests
to the sub-agents and waiting for responses.AgentXRegEntry represents an entry in the AgentX master agent registry.The
AgentXRegion represents a MIB region which can be an entire MIB or a single object-instance.The
AgentXRegisterPDU represents the agentx-Register-PDU defined by RFC 2741.The
AgentXRemoveAgentCapsPDU represents a MIB region which can be an entire MIB or a single object-instance.The
AgentXRequest class represents AgentX sub-agent requests.The
AgentXRequestPDU represents the base class for all agentx-Get*Request-PDUs defined by RFC 2741.The
AgentXResponseEvent informs about a received AgentX response from a sub-agent.An
AgentXResponseListener listens for AgentX responses.he
AgentXResponsePDU represents the agentx-Regsponse-PDU defined by RFC 2741.A
AgentXSearchRange extends a DefaultMOScope by a reference to the original SNMP
SnmpRequest.SnmpSubRequest.The
AgentXSession class represents an AgentX session.The
AgentXSharedMOTable extends the MOTable interface.The
AgentXSharedMOTableSupport provides helper functions for shared table implementations to register
rows and indexes at a master agent.AgentXSharedMOTableSupport.IndexStrategy specifies how index values are generated.The
AgentXSharedMutableMOTable extends the
AgentXSharedMOTable and MutableMOTable interface.The
AgentXSubagent class implements the AgentX communication
for an AgentX subagent implementation and the agent configuration via AgentConfigManager although many
configurations that are necessary for a regular command responder and AgentX master agent are not applicable
for a subagent.The
AgentXTarget implements a AgentX target.The
AgentXTestSetPDU represents the agentx-TestSet-PDU defined by RFC 2741.The
AgentXUndoSetPDU represents the agentx-UndoSet-PDU defined by RFC 2741.The
AgentXUnregisterPDU represents the agentx-Unregister-PDU defined by RFC 2741.The
AgentXVariableBindingPDU is the base class for all AgentX PDUs with a list of VariableBindings.The
AnyNewIndexOID is a special OID subclass for shared table indexes.The BufferedMOMutableTableModel is a read/write/create table model that dynamically loads data from an
backend as needed.
The BufferedMOTableModel is a read-only table model that dynamically loads data from an
backend as needed.
The
DefaultAgentXSharedMOTable class is a default implementation for a shared table.A
IndexRegistryEntry represents an index value registry for a specific table index type, represented
by a VariableBinding.An AgentX master agent needs to manage certain context related information
which this class holds.
The
AnyNewIndexOID is a special OID subclass for shared table
indexes.The
PingEvent object describes an AgentX ping result.A
PingListener is interested in receiving PingEvent objects
to control the ability of an AgentX peer (session) of processing requests.The
RegistrationCallback informs about the state of a
AgentX registration or index allocation request.The
SubagentXConfigManager is the main component of a SNMP4J AgentX Subagent.SubAgentXIndexEntry extends IndexEntry by a reference counter to allow save removal
of index entries if the counter is 0.Sample master agent with programmatically applied security configuration.
The
TestSubagent is an example implementation of a simple
AgentX subagent with shared tables and multi context registration.The
VersionInfo object returns information about the version
of this SNMP4J-AgentX release.