Mercurial > hg > Members > tatsuki > jungle-bench
annotate src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/xml/ReadJungleThread.java @ 25:69dca2ab1783
add mongoBenchMark script
author | tatsuki |
---|---|
date | Mon, 04 May 2015 00:20:18 +0900 |
parents | c8d8864714d4 |
children |
rev | line source |
---|---|
13 | 1 package jp.ac.u_ryukyu.ie.cr.tatsuki.xml; |
2 | |
19 | 3 import jp.ac.u_ryukyu.cr.ie.tatsuki.xmlTestBbs.JuGrix; |
20 | 4 |
13 | 5 |
17 | 6 public class ReadJungleThread extends Thread { |
13 | 7 |
19 | 8 JuGrix jugrix; |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
9 int findCount; |
20 | 10 int successCount; |
11 int faildCount; | |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
12 boolean loop = true; |
13 | 13 |
19 | 14 public ReadJungleThread(JuGrix jugrix) { |
15 this.jugrix = jugrix; | |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
16 this.findCount = 0; |
20 | 17 this.successCount = 0; |
18 this.faildCount = 0; | |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
19 } |
13 | 20 |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
21 public int getFindCount() { |
20 | 22 System.out.println("thread count = " + findCount); |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
23 return findCount; |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
24 } |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
25 |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
26 public void set(boolean loop) { |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
27 this.loop = loop; |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
28 } |
13 | 29 |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
30 @Override |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
31 public void run() { |
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
32 while (loop) { |
25 | 33 boolean account = jugrix.isActive("p:" + 20,"v:1"); |
20 | 34 if (account) |
25 | 35 findCount++; |
15
89478f2ea07f
change src name TimeMeasurementJuGrix to TimeMeasurementJuGrixFunction
one
parents:
13
diff
changeset
|
36 } |
13 | 37 } |
38 } |