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