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, getConflictSets
protected 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>