public class BasicGroupStrategy extends AbstractSimulationStrategy
AbstractSimulationStrategy.BrokerGroup, AbstractSimulationStrategy.ExecutionTypeduration, getters, gracePeriod, nbIterations, peekers, putters, sleepTime, strategyName, type| Constructor and Description |
|---|
BasicGroupStrategy(String strategyName,
AbstractSimulationStrategy.ExecutionType type,
AbstractSimulationStrategy.BrokerGroup putters,
AbstractSimulationStrategy.BrokerGroup peekers,
AbstractSimulationStrategy.BrokerGroup getters,
Duration duration,
int nbIterations,
long sleepTime,
long gracePeriod) |
| Modifier and Type | Method and Description |
|---|---|
void |
doGroupAction(AbstractSimulationStrategy.BrokerGroup group,
RemoteEventBrokerClient client,
String iterationIdentifier) |
getDuration, getNbGetters, getNbIterations, getNbPeekers, getNbPuters, getSleepTimepublic BasicGroupStrategy(String strategyName, AbstractSimulationStrategy.ExecutionType type, AbstractSimulationStrategy.BrokerGroup putters, AbstractSimulationStrategy.BrokerGroup peekers, AbstractSimulationStrategy.BrokerGroup getters, Duration duration, int nbIterations, long sleepTime, long gracePeriod)
public void doGroupAction(AbstractSimulationStrategy.BrokerGroup group, RemoteEventBrokerClient client, String iterationIdentifier) throws Exception
doGroupAction in class AbstractSimulationStrategyExceptionCopyright © 2020. All rights reserved.