wt.tools.blaster
Class RMIBlaster.Stats

java.lang.Object
  extended bywt.tools.blaster.RMIBlaster.Stats
All Implemented Interfaces:
Runnable
Enclosing class:
RMIBlaster

static class RMIBlaster.Stats
extends Object
implements Runnable


Field Summary
private  long intervalFinish
           
private  long intervalStart
           
private  int summaryInterval
           
private  int totalBlasters
           
private  int totalCompleted
           
private  long totalDuration
           
private  int totalSuccess
           
 
Constructor Summary
(package private) RMIBlaster.Stats(int summary_interval)
           
 
Method Summary
(package private)  void add(long start, long finish, boolean success)
           
(package private)  void addBlaster()
           
(package private)  void removeBlaster()
           
 void run()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

summaryInterval

private int summaryInterval

totalCompleted

private int totalCompleted

totalSuccess

private int totalSuccess

totalDuration

private long totalDuration

intervalStart

private long intervalStart

intervalFinish

private long intervalFinish

totalBlasters

private int totalBlasters
Constructor Detail

RMIBlaster.Stats

RMIBlaster.Stats(int summary_interval)
Method Detail

addBlaster

void addBlaster()

removeBlaster

void removeBlaster()

add

void add(long start,
         long finish,
         boolean success)

run

public void run()
Specified by:
run in interface Runnable