org.jboss.jmx.adaptor.snmp.agent
Class TableMapper

java.lang.Object
  extended by org.jboss.jmx.adaptor.snmp.agent.TableMapper

public class TableMapper
extends java.lang.Object

Author:
jean.deruelle@gmail.com

Constructor Summary
TableMapper(javax.management.MBeanServer server, org.jboss.logging.Logger log)
           
 
Method Summary
 void addTableMapping(ManagedBean mmb, javax.management.ObjectName oname)
           
 boolean belongsToTable(org.snmp4j.smi.OID oid)
           
 void checkTables(org.snmp4j.smi.OID oid)
           
 org.snmp4j.smi.OID getNextTable(org.snmp4j.smi.OID oid)
           
 org.snmp4j.smi.Variable getObjectNameIndexValue(org.snmp4j.smi.OID oid)
           
 BindEntry getTableBinding(org.snmp4j.smi.OID oid)
           
 void removeTableMapping(ManagedBean mmb, javax.management.ObjectName oname)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TableMapper

public TableMapper(javax.management.MBeanServer server,
                   org.jboss.logging.Logger log)
Method Detail

getTableBinding

public BindEntry getTableBinding(org.snmp4j.smi.OID oid)
Parameters:
oid -
Returns:

getNextTable

public org.snmp4j.smi.OID getNextTable(org.snmp4j.smi.OID oid)
Parameters:
oid -
Returns:

getObjectNameIndexValue

public org.snmp4j.smi.Variable getObjectNameIndexValue(org.snmp4j.smi.OID oid)
Parameters:
oid -
Returns:

addTableMapping

public void addTableMapping(ManagedBean mmb,
                            javax.management.ObjectName oname)
Parameters:
mmb -
oname -

checkTables

public void checkTables(org.snmp4j.smi.OID oid)

belongsToTable

public boolean belongsToTable(org.snmp4j.smi.OID oid)

removeTableMapping

public void removeTableMapping(ManagedBean mmb,
                               javax.management.ObjectName oname)


Copyright © 2011. All Rights Reserved.