Class AgentXMib

java.lang.Object
org.snmp4j.agent.agentx.master.AgentXMib
All Implemented Interfaces:
EventListener, AgentXMasterListener, org.snmp4j.agent.mo.MOTableModelListener, org.snmp4j.agent.MOGroup

public class AgentXMib extends Object implements org.snmp4j.agent.MOGroup, AgentXMasterListener, org.snmp4j.agent.mo.MOTableModelListener
The AgentXMIB implements the AGENTX-MIB SMIv2 specification.
  • Constructor Details

  • Method Details

    • getAgentxConnectionEntry

      public org.snmp4j.agent.mo.MOTable<AgentXMib.AgentxConnectionEntryRow, org.snmp4j.agent.mo.MOColumn, org.snmp4j.agent.mo.MOMutableTableModel<AgentXMib.AgentxConnectionEntryRow>> getAgentxConnectionEntry()
      Gets the agentXConnectionTable implementation.
      Returns:
      a MOTable instance implementing the agentXConnectionTable.
    • getAgentxSessionEntry

      public org.snmp4j.agent.mo.MOTable<AgentXMib.AgentxSessionEntryRow, org.snmp4j.agent.mo.MOColumn, org.snmp4j.agent.mo.MOMutableTableModel<AgentXMib.AgentxSessionEntryRow>> getAgentxSessionEntry()
      Gets the agentXSessionTable implementation.
      Returns:
      a MOTable instance implementing the agentXSessionTable.
    • getAgentxRegistrationEntry

      public org.snmp4j.agent.mo.MOTable<AgentXMib.AgentxRegistrationEntryRow, org.snmp4j.agent.mo.MOColumn, org.snmp4j.agent.mo.MOMutableTableModel<AgentXMib.AgentxRegistrationEntryRow>> getAgentxRegistrationEntry()
      Gets the agentXRegistrationTable implementation.
      Returns:
      a MOTable instance implementing the agentXRegistrationTable.
    • registerMOs

      public void registerMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context) throws org.snmp4j.agent.DuplicateRegistrationException
      Specified by:
      registerMOs in interface org.snmp4j.agent.MOGroup
      Throws:
      org.snmp4j.agent.DuplicateRegistrationException
    • unregisterMOs

      public void unregisterMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
      Specified by:
      unregisterMOs in interface org.snmp4j.agent.MOGroup
    • masterChanged

      public void masterChanged(AgentXMasterEvent event)
      Description copied from interface: AgentXMasterListener
      The state of the master agents sub-agent connections, sessions, or registrations has been changed. For details inspect the supplied event object.
      Specified by:
      masterChanged in interface AgentXMasterListener
      Parameters:
      event - an AgentXMasterEvent object.
    • tableModelChanged

      public void tableModelChanged(org.snmp4j.agent.mo.MOTableModelEvent changeEvent)
      Specified by:
      tableModelChanged in interface org.snmp4j.agent.mo.MOTableModelListener