public class FixedPriorityConflictResolver extends ReconfigurableConflictResolver<FixedPriorityConflictSet>
setPriority(RuleSpecification, int) method.
The activations of rules with the lowest priority value will be the next activations.| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<RuleSpecification<?>,java.lang.Integer> |
priorities |
| Constructor and Description |
|---|
FixedPriorityConflictResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected FixedPriorityConflictSet |
createReconfigurableConflictSet() |
void |
setPriority(RuleSpecification<?> specification,
int priority)
Sets the priority for the given specification.
|
createConflictSet, getConflictSetsprotected java.util.Map<RuleSpecification<?>,java.lang.Integer> priorities
public void setPriority(RuleSpecification<?> specification, int priority)
specification - priority - protected FixedPriorityConflictSet createReconfigurableConflictSet()
createReconfigurableConflictSet in class ReconfigurableConflictResolver<FixedPriorityConflictSet>