Update of /cvsroot/freenet/freenet/src/freenet/thread
In directory sc8-pr-cvs1:/tmp/cvs-serv23017/src/freenet/thread

Modified Files:
        ThreadStatusSnapshot.java 
Log Message:
Wrap int:s in Integer:s instead of in something homegrown

Index: ThreadStatusSnapshot.java
===================================================================
RCS file: /cvsroot/freenet/freenet/src/freenet/thread/ThreadStatusSnapshot.java,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- ThreadStatusSnapshot.java   29 Sep 2003 07:53:40 -0000      1.2
+++ ThreadStatusSnapshot.java   1 Oct 2003 05:39:20 -0000       1.3
@@ -52,24 +52,18 @@
        private void countConsumer(Runnable job){
                String type = job.toString();
                type = type.substring(0, type.indexOf("@"));
-               Consumer con = (Consumer) consumers.get(type);
+               Integer con = (Integer) consumers.get(type);
                if (con == null) {
-                       con = new Consumer();
+                       con = new Integer(1);
                        consumers.put(type, con);
-               }
-               con.number++;
+               }else
+                       consumers.put(type, new Integer(con.intValue()+1)); //TODO: 
There must be a better way to do this...
        }
        public static class PoolThreadCount {
                int totalPooled = 0;
                int pooledAvailable = 0;
        }
-       private static class Consumer {
-               /**
-                * The number of current consumers of this type.
-                */
-               int number = 0;
-       }
-               
+       
        class group{
                String groupName;
                List lThreads = new LinkedList();
@@ -146,7 +140,7 @@
                java.util.Arrays.sort(types);
                for (int x = 0; x < types.length; x++)
                        sw.println("<tr><td>" + types[x] + "</td><td align=\"right\">" 
+
-                  ((Consumer) getPoolConsumers().get(types[x])).number + 
"</td></tr>");
+                  ((Integer) getPoolConsumers().get(types[x])).intValue() + 
"</td></tr>");
                sw.println("</table>");
                return ssw.toString();
        }

_______________________________________________
cvs mailing list
[EMAIL PROTECTED]
http://dodo.freenetproject.org/cgi-bin/mailman/listinfo/cvs

Reply via email to