Mercurial > hg > Members > tatsuki > jungle-bench
view src/main/java/jp/ac/u_ryukyu/ie/cr/tatsuki/xml/WriteJungleThread.java @ 17:917ecf2c7350
function Measurement
author | one |
---|---|
date | Wed, 24 Dec 2014 15:48:32 +0900 |
parents | |
children | 195c1a644550 |
line wrap: on
line source
package jp.ac.u_ryukyu.ie.cr.tatsuki.xml; import java.nio.ByteBuffer; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTree; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.JungleTreeEditor; import jp.ac.u_ryukyu.ie.cr.shoshi.jungle.store.impl.DefaultNodePath; public class WriteJungleThread extends Thread { JungleTree tree; JungleTreeEditor editor; int writeCount; boolean loop = true; public WriteJungleThread(JungleTree tree) { this.tree = tree; this.editor = tree.getTreeEditor(); this.writeCount = 0; } public void set(boolean loop) { this.loop = loop; } public int get() { return writeCount; } @Override public void run() { while (loop) { editor = editor.putAttribute(new DefaultNodePath(), "KEY", ByteBuffer.wrap("2".getBytes())).b(); editor = editor.success().b(); writeCount++; } } }