org.snmp4j.agent.agentx.master
Class AgentXMib

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

public class AgentXMib
extends java.lang.Object
implements org.snmp4j.agent.MOGroup, AgentXMasterListener, org.snmp4j.agent.mo.MOTableModelListener


Nested Class Summary
static class AgentXMib.AgentxSessionAdminStatusEnum
           
 
Constructor Summary
protected AgentXMib()
           
  AgentXMib(AgentXCommandProcessor agentXProcessor)
           
 
Method Summary
 org.snmp4j.agent.mo.MOTable getAgentxConnectionEntry()
           
 org.snmp4j.agent.mo.MOTable getAgentxRegistrationEntry()
           
 org.snmp4j.agent.mo.MOTable getAgentxSessionEntry()
           
 void masterChanged(AgentXMasterEvent event)
          The state of the master agents sub-agent connections, sessions, or registrations has been changed.
 void registerMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
           
 void tableModelChanged(org.snmp4j.agent.mo.MOTableModelEvent changeEvent)
           
 void unregisterMOs(org.snmp4j.agent.MOServer server, org.snmp4j.smi.OctetString context)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AgentXMib

protected AgentXMib()

AgentXMib

public AgentXMib(AgentXCommandProcessor agentXProcessor)
Method Detail

getAgentxConnectionEntry

public org.snmp4j.agent.mo.MOTable getAgentxConnectionEntry()

getAgentxSessionEntry

public org.snmp4j.agent.mo.MOTable getAgentxSessionEntry()

getAgentxRegistrationEntry

public org.snmp4j.agent.mo.MOTable getAgentxRegistrationEntry()

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

Copyright 2005-2011 Frank Fock (SNMP4J.org)

Copyright © 2011 SNMP4J.org. All Rights Reserved.