Class HitPolicyUnique
java.lang.Object
org.flowable.dmn.engine.impl.hitpolicy.AbstractHitPolicy
org.flowable.dmn.engine.impl.hitpolicy.HitPolicyUnique
- All Implemented Interfaces:
ComposeDecisionResultBehavior
,ComposeRuleResultBehavior
,ContinueEvaluatingBehavior
,EvaluateRuleValidityBehavior
public class HitPolicyUnique
extends AbstractHitPolicy
implements EvaluateRuleValidityBehavior, ComposeDecisionResultBehavior
- Author:
- Yvo Swillens
-
Field Summary
Fields inherited from class org.flowable.dmn.engine.impl.hitpolicy.AbstractHitPolicy
multipleResults
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
composeDecisionResults
(ELExecutionContext executionContext) Default behavior for ComposeRuleOutput behaviorvoid
evaluateRuleValidity
(int ruleNumber, ELExecutionContext executionContext) Returns the name for the specific Hit Policy behaviorMethods inherited from class org.flowable.dmn.engine.impl.hitpolicy.AbstractHitPolicy
composeRuleResult, shouldContinueEvaluating, updateStackWithDecisionResults
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.flowable.dmn.engine.impl.hitpolicy.ComposeDecisionResultBehavior
updateStackWithDecisionResults
-
Constructor Details
-
HitPolicyUnique
public HitPolicyUnique()
-
-
Method Details
-
getHitPolicyName
Description copied from class:AbstractHitPolicy
Returns the name for the specific Hit Policy behavior- Specified by:
getHitPolicyName
in classAbstractHitPolicy
-
evaluateRuleValidity
- Specified by:
evaluateRuleValidity
in interfaceEvaluateRuleValidityBehavior
-
composeDecisionResults
Description copied from class:AbstractHitPolicy
Default behavior for ComposeRuleOutput behavior- Specified by:
composeDecisionResults
in interfaceComposeDecisionResultBehavior
- Overrides:
composeDecisionResults
in classAbstractHitPolicy
-