Author: sebb
Date: Mon Oct 24 16:39:42 2011
New Revision: 1188215

URL: http://svn.apache.org/viewvc?rev=1188215&view=rev
Log:
Generic for loops

Modified:
    
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java
    
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/HttpRequestHdr.java
    
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
    
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/config/DataSourceElement.java
    
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/sampler/JDBCSampler.java
    
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
    
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java

Modified: 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/modifier/AnchorModifier.java
 Mon Oct 24 16:39:42 2011
@@ -21,7 +21,6 @@ package org.apache.jmeter.protocol.http.
 import java.io.Serializable;
 import java.net.MalformedURLException;
 import java.util.ArrayList;
-import java.util.Iterator;
 import java.util.LinkedList;
 import java.util.List;
 import java.util.Random;
@@ -154,9 +153,7 @@ public class AnchorModifier extends Abst
         for (int x = 0; x < rootList.getLength(); x++) {
             urls.addAll(HtmlParsingUtils.createURLFromForm(rootList.item(x), 
result.getURL()));
         }
-        Iterator<HTTPSamplerBase> iter = urls.iterator();
-        while (iter.hasNext()) {
-            HTTPSamplerBase newUrl = iter.next();
+        for (HTTPSamplerBase newUrl : urls) {
             newUrl.setMethod(HTTPConstants.POST);
             if (log.isDebugEnabled()) {
                 log.debug("Potential Form match: " + newUrl.toString());

Modified: 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/HttpRequestHdr.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/HttpRequestHdr.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/HttpRequestHdr.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/HttpRequestHdr.java
 Mon Oct 24 16:39:42 2011
@@ -27,7 +27,6 @@ import java.net.MalformedURLException;
 import java.net.URL;
 import java.util.HashMap;
 import java.util.HashSet;
-import java.util.Iterator;
 import java.util.Map;
 import java.util.Set;
 import java.util.StringTokenizer;
@@ -232,9 +231,7 @@ public class HttpRequestHdr {
 
     private HeaderManager createHeaderManager() {
         HeaderManager manager = new HeaderManager();
-        Iterator<String> keys = headers.keySet().iterator();
-        while (keys.hasNext()) {
-            String key = keys.next();
+        for (String key : headers.keySet()) {
             if (!key.equals(PROXY_CONNECTION)
              && !key.equals(CONTENT_LENGTH)
              && !key.equalsIgnoreCase(HTTPConstants.HEADER_CONNECTION)) {

Modified: 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/http/org/apache/jmeter/protocol/http/proxy/ProxyControl.java
 Mon Oct 24 16:39:42 2011
@@ -635,9 +635,7 @@ public class ProxyControl extends Generi
     private JMeterTreeNode findFirstNodeOfType(Class<?> type) {
         JMeterTreeModel treeModel = GuiPackage.getInstance().getTreeModel();
         List<JMeterTreeNode> nodes = treeModel.getNodesOfType(type);
-        Iterator<JMeterTreeNode> iter = nodes.iterator();
-        while (iter.hasNext()) {
-            JMeterTreeNode node = iter.next();
+        for (JMeterTreeNode node : nodes) {
             if (node.isEnabled()) {
                 return node;
             }

Modified: 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/config/DataSourceElement.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/config/DataSourceElement.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/config/DataSourceElement.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/config/DataSourceElement.java
 Mon Oct 24 16:39:42 2011
@@ -21,7 +21,6 @@ import java.sql.SQLException;
 import java.util.Collections;
 import java.util.HashMap;
 import java.util.HashSet;
-import java.util.Iterator;
 import java.util.Map;
 import java.util.Set;
 
@@ -75,9 +74,7 @@ public class DataSourceElement extends A
             excaliburSource = null;
         }
         if (perThreadPoolSet != null) {// in case
-            Iterator<ResourceLimitingJdbcDataSource> it = 
perThreadPoolSet.iterator();
-            while(it.hasNext()){
-                ResourceLimitingJdbcDataSource dsc = it.next();
+            for(ResourceLimitingJdbcDataSource dsc : perThreadPoolSet){
                 log.debug("Disposing pool: "+dsc.getInstrumentableName()+" 
@"+System.identityHashCode(dsc));
                 dsc.dispose();
             }

Modified: 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/sampler/JDBCSampler.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/sampler/JDBCSampler.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/sampler/JDBCSampler.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jdbc/org/apache/jmeter/protocol/jdbc/sampler/JDBCSampler.java
 Mon Oct 24 16:39:42 2011
@@ -31,7 +31,6 @@ import java.sql.Statement;
 import java.util.ArrayList;
 import java.util.Collection;
 import java.util.HashMap;
-import java.util.Iterator;
 import java.util.LinkedHashMap;
 import java.util.List;
 import java.util.Map;
@@ -134,10 +133,8 @@ public class JDBCSampler extends Abstrac
         @Override
         protected boolean removeEldestEntry(Map.Entry<Connection, Map<String, 
PreparedStatement>> arg0) {
             if (size() > MAX_ENTRIES) {
-                final Object value = arg0.getValue();
-                if (value instanceof Map<?,?>) {
-                    closeAllStatements(((Map<?,?>)value).values());
-                }
+                final  Map<String, PreparedStatement> value = arg0.getValue();
+                closeAllStatements(value.values());
                 return true;
             }
             return false;
@@ -397,10 +394,8 @@ public class JDBCSampler extends Abstrac
         return pstmt;
     }
 
-    private static void closeAllStatements(Collection<?> collection) {
-        Iterator<?> iterator = collection.iterator();
-        while (iterator.hasNext()) {
-            PreparedStatement pstmt = (PreparedStatement) iterator.next();
+    private static void closeAllStatements(Collection<PreparedStatement> 
collection) {
+        for (PreparedStatement pstmt : collection) {
             close(pstmt);
         }
     }

Modified: 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/client/ClientPool.java
 Mon Oct 24 16:39:42 2011
@@ -21,7 +21,6 @@ import java.io.Closeable;
 import java.io.IOException;
 import java.util.ArrayList;
 import java.util.HashMap;
-import java.util.Iterator;
 import java.util.Map;
 
 /**
@@ -60,9 +59,7 @@ public class ClientPool {
      * bugs.
      */
     public static synchronized void clearClient() {
-        Iterator<Closeable> itr = clients.iterator();
-        while (itr.hasNext()) {
-            Closeable client = itr.next();
+        for (Closeable client : clients) {
             try {
                 client.close();
             } catch (IOException e) {

Modified: 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java
URL: 
http://svn.apache.org/viewvc/jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java?rev=1188215&r1=1188214&r2=1188215&view=diff
==============================================================================
--- 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java
 (original)
+++ 
jakarta/jmeter/trunk/src/protocol/jms/org/apache/jmeter/protocol/jms/sampler/JMSSampler.java
 Mon Oct 24 16:39:42 2011
@@ -21,7 +21,6 @@ package org.apache.jmeter.protocol.jms.s
 import java.util.Date;
 import java.util.Enumeration;
 import java.util.Hashtable;
-import java.util.Iterator;
 import java.util.Map;
 
 import javax.jms.DeliveryMode;
@@ -183,9 +182,7 @@ public class JMSSampler extends Abstract
 
     private void addJMSProperties(TextMessage msg) throws JMSException {
         Map<String, String> map = 
getArguments(JMSSampler.JMS_PROPERTIES).getArgumentsAsMap();
-        Iterator<Map.Entry<String, String>>  argIt = map.entrySet().iterator();
-        while (argIt.hasNext()) {
-            Map.Entry<String, String> me = argIt.next();
+        for (Map.Entry<String, String> me : map.entrySet()) {
             String name = me.getKey();
             String value = me.getValue();
             if (LOGGER.isDebugEnabled()) {
@@ -415,9 +412,7 @@ public class JMSSampler extends Abstract
                 LOGGER.debug("Number of JNDI properties: " + map.size());
             }
         }
-        Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();
-        while (it.hasNext()) {
-            Map.Entry<String, String> me = it.next();
+        for (Map.Entry<String, String> me : map.entrySet()) {
             table.put(me.getKey(), me.getValue());
         }
 



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to