public class FlexBindingInstanceAccumulator
extends java.lang.Object
| Constructor and Description |
|---|
FlexBindingInstanceAccumulator() |
| Modifier and Type | Method and Description |
|---|---|
void |
addAllPerfMeasures(long workTime,
long waitingTime,
long syncTime) |
void |
addIncompleteOccurrence(int numOccurrence) |
void |
addSyncTime(long newSyncTime) |
void |
addWaitTime(long newWaitTime) |
void |
addWorkTime(long newWorkTime) |
int |
getFrequency() |
long |
getMaxSyncTimeSpan() |
long |
getMaxWaitTimeSpan() |
long |
getMaxWorkTimeSpan() |
long |
getMinSyncTimeSpan() |
long |
getMinWaitTimeSpan() |
long |
getMinWorkTimeSpan() |
double |
getStdDevSyncTime() |
double |
getStdDevWaitTime() |
double |
getStdDevWorkTime() |
long |
getSumSyncTimeSpan() |
long |
getSumWaitTimeSpan() |
long |
getSumWorkTimeSpan() |
void |
incFrequency() |
void |
setFrequency(int frequency) |
void |
setMaxSyncTimeSpan(long maxSyncTimeSpan) |
void |
setMaxWaitTimeSpan(long maxWaitTimeSpan) |
void |
setMaxWorkTimeSpan(long maxWorkTimeSpan) |
void |
setMinSyncTimeSpan(long minSyncTimeSpan) |
void |
setMinWaitTimeSpan(long minWaitTimeSpan) |
void |
setMinWorkTimeSpan(long minWorkTimeSpan) |
void |
setSumSyncTimeSpan(long sumSyncTimeSpan) |
void |
setSumWaitTimeSpan(long sumWaitTimeSpan) |
void |
setSumWorkTimeSpan(long sumWorkTimeSpan) |
public void incFrequency()
public void addWorkTime(long newWorkTime)
public void addSyncTime(long newSyncTime)
public void addWaitTime(long newWaitTime)
public int getFrequency()
public void setFrequency(int frequency)
frequency - the frequency to setpublic long getMinWorkTimeSpan()
public void setMinWorkTimeSpan(long minWorkTimeSpan)
minWorkTimeSpan - the minWorkTimeSpan to setpublic long getMaxWorkTimeSpan()
public void setMaxWorkTimeSpan(long maxWorkTimeSpan)
maxWorkTimeSpan - the maxWorkTimeSpan to setpublic long getMinSyncTimeSpan()
public void setMinSyncTimeSpan(long minSyncTimeSpan)
minSyncTimeSpan - the minSyncTimeSpan to setpublic long getMaxSyncTimeSpan()
public void setMaxSyncTimeSpan(long maxSyncTimeSpan)
maxSyncTimeSpan - the maxSyncTimeSpan to setpublic long getMinWaitTimeSpan()
public void setMinWaitTimeSpan(long minWaitTimeSpan)
minWaitTimeSpan - the minWaitTimeSpan to setpublic long getMaxWaitTimeSpan()
public void setMaxWaitTimeSpan(long maxWaitTimeSpan)
maxWaitTimeSpan - the maxWaitTimeSpan to setpublic long getSumWorkTimeSpan()
public void setSumWorkTimeSpan(long sumWorkTimeSpan)
sumWorkTimeSpan - the sumWorkTimeSpan to setpublic long getSumSyncTimeSpan()
public void setSumSyncTimeSpan(long sumSyncTimeSpan)
sumSyncTimeSpan - the sumSyncTimeSpan to setpublic long getSumWaitTimeSpan()
public void setSumWaitTimeSpan(long sumWaitTimeSpan)
sumWaitTimeSpan - the sumWaitTimeSpan to setpublic void addAllPerfMeasures(long workTime,
long waitingTime,
long syncTime)
public double getStdDevWorkTime()
public double getStdDevWaitTime()
public double getStdDevSyncTime()
public void addIncompleteOccurrence(int numOccurrence)