Package org.jboss.jmx.adaptor.snmp.config.attribute

Examples of org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean


     */

    Iterator it = mappings.iterator();
    while (it.hasNext())
      {
       ManagedBean mmb = (ManagedBean)it.next();
       String oidPrefix = mmb.getOidPrefix();
       List attrs = mmb.getAttributes();
       Iterator aIt = attrs.iterator();
       while (aIt.hasNext())
       {
          MappedAttribute ma = (MappedAttribute)aIt.next();
          String oid;
          if (oidPrefix != null)
             oid = oidPrefix + ma.getOid();
          else
             oid = ma.getOid();
          
          BindEntry be = new BindEntry(oid, mmb.getName(), ma.getName());
          be.isReadWrite = ma.isReadWrite();
         
          ComparableSnmpObjectId coid = new ComparableSnmpObjectId(oid);
         
          if (log.isTraceEnabled())
             log.trace("New bind entry   " + be);
          if (bindings.containsKey(coid)) {
             log.info("Duplicate oid " + oid + SKIP_ENTRY);
             continue;
          }
          if (mmb.getName() == null || mmb.getName().equals(""))
          {
             log.info("Invalid mbean name for oid " + oid + SKIP_ENTRY);
             continue;
          }
          if (ma.getName() == null || ma.getName().equals(""))
View Full Code Here


  {
    if ("mbean".equals(localName))
      {
      String name = attrs.getValue("name");
      String oidPrefix = attrs.getValue("oid-prefix");
      ManagedBean child = new ManagedBean();
      child.setName(name);
      child.setOidPrefix(oidPrefix);
      if (log.isTraceEnabled())
        log.trace("newChild: " + child.toString());
      return child;
    }
    return null;
  }
View Full Code Here

     */

    Iterator it = mappings.iterator();
    while (it.hasNext())
      {
       ManagedBean mmb = (ManagedBean)it.next();
       String oidPrefix = mmb.getOidPrefix();
       List attrs = mmb.getAttributes();
       Iterator aIt = attrs.iterator();
       while (aIt.hasNext())
       {
          MappedAttribute ma = (MappedAttribute)aIt.next();
          String oid;
          if (oidPrefix != null)
             oid = oidPrefix + ma.getOid();
          else
             oid = ma.getOid();
          
          BindEntry be = new BindEntry(oid, mmb.getName(), ma.getName());
          be.isReadWrite = ma.isReadWrite();
         
          ComparableSnmpObjectId coid = new ComparableSnmpObjectId(oid);
         
          if (log.isTraceEnabled())
             log.trace("New bind entry   " + be);
          if (bindings.containsKey(coid)) {
             log.info("Duplicate oid " + oid + SKIP_ENTRY);
             continue;
          }
          if (mmb.getName() == null || mmb.getName().equals(""))
          {
             log.info("Invalid mbean name for oid " + oid + SKIP_ENTRY);
             continue;
          }
          if (ma.getName() == null || ma.getName().equals(""))
View Full Code Here

TOP

Related Classes of org.jboss.jmx.adaptor.snmp.config.attribute.ManagedBean

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.