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 AbstractHitPolicy
multipleResults -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidcomposeDecisionResults(ELExecutionContext executionContext) Default behavior for ComposeRuleOutput behaviorvoidevaluateRuleValidity(int ruleNumber, ELExecutionContext executionContext) Returns the name for the specific Hit Policy behaviorMethods inherited from class AbstractHitPolicy
composeRuleResult, shouldContinueEvaluating, updateStackWithDecisionResultsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface ComposeDecisionResultBehavior
updateStackWithDecisionResults
-
Constructor Details
-
HitPolicyUnique
public HitPolicyUnique()
-
-
Method Details
-
getHitPolicyName
Description copied from class:AbstractHitPolicyReturns the name for the specific Hit Policy behavior- Specified by:
getHitPolicyNamein classAbstractHitPolicy
-
evaluateRuleValidity
- Specified by:
evaluateRuleValidityin interfaceEvaluateRuleValidityBehavior
-
composeDecisionResults
Description copied from class:AbstractHitPolicyDefault behavior for ComposeRuleOutput behavior- Specified by:
composeDecisionResultsin interfaceComposeDecisionResultBehavior- Overrides:
composeDecisionResultsin classAbstractHitPolicy
-