RequestHandler.java |
/*************************************** * * * JBoss: The OpenSource J2EE WebOS * * * * Distributable under LGPL license. * * See terms of license at gnu.org. * * * ***************************************/ package org.jboss.jmx.adaptor.snmp.agent; import javax.management.MBeanServer; import org.jboss.logging.Logger; import org.opennms.protocols.snmp.SnmpAgentHandler; /** * Interface that must be implemented by classes * that provide agent get/set functionality * * @version $Revision: 1.1.4.1 $ * * @author <a href="mailto:dimitris@jboss.org">Dimitris Andreadis</a> **/ public interface RequestHandler extends SnmpAgentHandler { /** * Perform initialization, possibly by parsing * mapping information from resourceName * * @param resourceName file containing mappinginfo * @param server the mbean server to forward mapped get/set requests * @param logger the shared logger to use * @param uptime the snmp agent uptime * @throws Exception in case of initialization problem */ public void initialize(String resourceName, MBeanServer server, Logger loggger, Clock uptime) throws Exception; } // RequestHandler
RequestHandler.java |