[jboss-cvs] JBossAS SVN: r111694 - branches/snmp4j-int/varia/src/main/java/org/jboss/jmx/adaptor/snmp/agent.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Jun 29 13:07:52 EDT 2011


Author: thauser at redhat.com
Date: 2011-06-29 13:07:51 -0400 (Wed, 29 Jun 2011)
New Revision: 111694

Modified:
   branches/snmp4j-int/varia/src/main/java/org/jboss/jmx/adaptor/snmp/agent/RequestHandlerImpl.java
Log:
merging changes from mobicents; factor out BindEntry internal class

Modified: branches/snmp4j-int/varia/src/main/java/org/jboss/jmx/adaptor/snmp/agent/RequestHandlerImpl.java
===================================================================
--- branches/snmp4j-int/varia/src/main/java/org/jboss/jmx/adaptor/snmp/agent/RequestHandlerImpl.java	2011-06-29 17:07:30 UTC (rev 111693)
+++ branches/snmp4j-int/varia/src/main/java/org/jboss/jmx/adaptor/snmp/agent/RequestHandlerImpl.java	2011-06-29 17:07:51 UTC (rev 111694)
@@ -73,12 +73,10 @@
 public class RequestHandlerImpl extends RequestHandlerSupport
    implements Reconfigurable
 {
-	// Protected Data ------------------------------------------------
+	public static final String NO_ENTRY_FOUND_FOR_OID = "No bind entry found for oid ";
+	public static final String SKIP_ENTRY = " - skipping entry";
 
-	private static final String NO_ENTRY_FOUND_FOR_OID = "No bind entry found for oid ";
-	private static final String SKIP_ENTRY = " - skipping entry";
-
-
+	// Protected Data ------------------------------------------------
 	/** Bindings from oid to mbean */
 	protected SortedMap<OID, BindEntry> bindings = new TreeMap<OID, BindEntry>();
 	
@@ -93,7 +91,6 @@
 	/** Has this RequestHandler instance been initialized? */
 	private boolean initialized = false;
 
-
 	// Constructors --------------------------------------------------
 
 	/**
@@ -635,35 +632,6 @@
    }
 	
 	/**
-	 * hacked together method that iterates through a list of object names and adds metrics to the 
-	 * bind entry set 
-	 * @param mbeanNames Set of ObjectNames associated with a wildcard ObjectName
-	 * @param attrs List of attributes that we want to know about for each entry in mbeanNames
-	 * @param oidPrefix the oidPrefix for each of these, because Ideally we are creating a table.
-	 */
-	
-	private void createTableRows(Set<ObjectName> mbeanNames, List<MappedAttribute> attrs, String tableOid){
-		ArrayList<String> onameStrings = new ArrayList<String>(1);
-		for (ObjectName oname : mbeanNames){
-			onameStrings.add(oname.toString());
-		}
-		for (String mbeanRealName : onameStrings){
-			for (MappedAttribute ma : attrs){
-				String oid;
-				if (tableOid != null){
-					oid = tableOid + ma.getOid();
-					addObjectEntry(new OID(tableOid));
-				}else{
-					oid = ma.getOid();
-					OID objectOID = new OID(oid);
-					addObjectEntry(objectOID.trim());
-				}
-				addBindEntry(oid, mbeanRealName, ma.getName(), ma.isReadWrite());
-			}
-		}
-	}
-
-	/**
 	 * @param mappings
 	 */
 	public void addAttributeMappings(List<ManagedBean> mappings) {



More information about the jboss-cvs-commits mailing list