public class BasicIdStrategy extends AbstractSimulationStrategy
AbstractSimulationStrategy.BrokerGroup, AbstractSimulationStrategy.ExecutionType
duration, getters, gracePeriod, nbIterations, peekers, putters, sleepTime, strategyName, type
Constructor and Description |
---|
BasicIdStrategy(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, getSleepTime
public BasicIdStrategy(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)
doGroupAction
in class AbstractSimulationStrategy
Copyright © 2020. All rights reserved.