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.