com.oy.shared.lw.perf.agent
Class QOSCalculator

java.lang.Object
  extended bycom.oy.shared.lw.perf.agent.QOSCalculator

public class QOSCalculator
extends java.lang.Object


Field Summary
private  long b_Age
           
private  long b_UnitsOfWork
           
private  long old_completed
           
private  long old_failed
           
private  long old_time
           
 
Constructor Summary
QOSCalculator(long completed, long failed, long unitsOfWorkPerBusket, long ageOfBucket)
           
 
Method Summary
 long getQOS(long completed, long failed)
           
private  long qosNow(long completed, long failed)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

b_UnitsOfWork

private long b_UnitsOfWork

b_Age

private long b_Age

old_completed

private long old_completed

old_failed

private long old_failed

old_time

private long old_time
Constructor Detail

QOSCalculator

public QOSCalculator(long completed,
                     long failed,
                     long unitsOfWorkPerBusket,
                     long ageOfBucket)
Method Detail

qosNow

private long qosNow(long completed,
                    long failed)

getQOS

public long getQOS(long completed,
                   long failed)


Copyright (C) 2005-2006 Pavel Simakov
http://www.softwaresecretweapons.com