public class PeriodicRandomActionPolicy extends PeriodicPolicy
Policy.PolicyContext| Constructor and Description |
|---|
PeriodicRandomActionPolicy(long periodMs,
Action... actions) |
PeriodicRandomActionPolicy(long periodMs,
java.util.List<Pair<Action,java.lang.Integer>> actions) |
PeriodicRandomActionPolicy(long periodMs,
Pair<Action,java.lang.Integer>... actions) |
| Modifier and Type | Method and Description |
|---|---|
void |
init(Policy.PolicyContext context) |
protected void |
runOneIteration() |
runpublic PeriodicRandomActionPolicy(long periodMs,
java.util.List<Pair<Action,java.lang.Integer>> actions)
public PeriodicRandomActionPolicy(long periodMs,
Pair<Action,java.lang.Integer>... actions)
public PeriodicRandomActionPolicy(long periodMs,
Action... actions)
protected void runOneIteration()
runOneIteration in class PeriodicPolicypublic void init(Policy.PolicyContext context) throws java.lang.Exception
init in class PeriodicPolicyjava.lang.Exception