public class ConstantSpeedMessageGenerator extends DefaultMessageGenerator
SenderTasks
in DefaultMessageGenerator
.
This buffer smoothens the changes in the speed. If you need the generator to change its speed
more aggressively, configure DefaultMessageGenerator.setSenderTaskQueueSize(int)
.Constructor and Description |
---|
ConstantSpeedMessageGenerator() |
Modifier and Type | Method and Description |
---|---|
double |
getSpeed()
Gets the desired constant speed in messages per second.
|
ConstantSpeedMessageGenerator |
setSpeed(double speed)
Sets the desired constant speed in messages per second.
|
generate, getDuration, getMonitoringPeriod, getSenderTaskQueueSize, getShutdownPeriod, setMonitoringPeriod, setReportManager, setSenderTaskQueueSize, setShutdownPeriod
close, getActiveThreadsCount, getTasksInQueue, getThreads, init, interrupt, isFailFast, setCorrelator, setRunInfo, setSequenceManager, setThreads, setValidationManager
public double getSpeed()
public ConstantSpeedMessageGenerator setSpeed(double speed)
speed
- The speed in messages per second.Copyright © 2010–2017 PerfCake Community. All rights reserved.