/** * Copyright Text */ package org.snmp4j.agent.tutorial; //--AgentGen BEGIN=_BEGIN //--AgentGen END import org.snmp4j.agent.mo.*; import org.snmp4j.log.LogFactory; import org.snmp4j.log.LogAdapter; import org.snmp4j.agent.MOGroup; import org.snmp4j.agent.MOServer; import org.snmp4j.agent.DuplicateRegistrationException; import org.snmp4j.smi.OctetString; //--AgentGen BEGIN=_IMPORT //--AgentGen END public class Modules implements MOGroup { private static final LogAdapter LOGGER = LogFactory.getLogger(Modules.class); private Snmp4jAgentTutorialMib snmp4jAgentTutorialMib; private MOFactory factory; //--AgentGen BEGIN=_MEMBERS //--AgentGen END public Modules() { snmp4jAgentTutorialMib = new Snmp4jAgentTutorialMib(); //--AgentGen BEGIN=_DEFAULTCONSTRUCTOR //--AgentGen END } public Modules(MOFactory factory) { snmp4jAgentTutorialMib = new Snmp4jAgentTutorialMib(factory); //--AgentGen BEGIN=_CONSTRUCTOR //--AgentGen END } public void registerMOs(MOServer server, OctetString context) throws DuplicateRegistrationException { snmp4jAgentTutorialMib.registerMOs(server, context); //--AgentGen BEGIN=_registerMOs //--AgentGen END } public void unregisterMOs(MOServer server, OctetString context) { snmp4jAgentTutorialMib.unregisterMOs(server, context); //--AgentGen BEGIN=_unregisterMOs //--AgentGen END } public Snmp4jAgentTutorialMib getSnmp4jAgentTutorialMib() { return snmp4jAgentTutorialMib; } //--AgentGen BEGIN=_METHODS //--AgentGen END //--AgentGen BEGIN=_CLASSES //--AgentGen END //--AgentGen BEGIN=_END //--AgentGen END }