Package org.drools.ruleunits.dsl
Class RuleUnitProviderForDSL
java.lang.Object
org.drools.ruleunits.impl.RuleUnitProviderImpl
org.drools.ruleunits.dsl.RuleUnitProviderForDSL
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.drools.ruleunits.api.RuleUnitProvider,org.kie.api.internal.utils.KieService
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classRuleUnitProviderForDSL.DSLRuleUnitInstance<T extends org.drools.ruleunits.api.RuleUnitData>static classRuleUnitProviderForDSL.ModelRuleUnit<T extends org.drools.ruleunits.api.RuleUnitData>Nested classes/interfaces inherited from interface org.drools.ruleunits.api.RuleUnitProvider
org.drools.ruleunits.api.RuleUnitProvider.Factory -
Field Summary
Fields inherited from interface org.kie.api.internal.utils.KieService
UNDEFINED -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <T extends org.drools.ruleunits.api.RuleUnitData>
Map<String,org.drools.ruleunits.api.RuleUnit> generateRuleUnit(T ruleUnitData) intMethods inherited from class org.drools.ruleunits.impl.RuleUnitProviderImpl
getRuleUnit, getRuleUnitName, getRuleUnitName, invalidateRuleUnits, newRuleConfigMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.internal.utils.KieService
compareTo, serviceTagMethods inherited from interface org.drools.ruleunits.api.RuleUnitProvider
createRuleUnitInstance, createRuleUnitInstance
-
Constructor Details
-
RuleUnitProviderForDSL
public RuleUnitProviderForDSL()
-
-
Method Details
-
servicePriority
public int servicePriority() -
generateRuleUnit
protected <T extends org.drools.ruleunits.api.RuleUnitData> Map<String,org.drools.ruleunits.api.RuleUnit> generateRuleUnit(T ruleUnitData) - Overrides:
generateRuleUnitin classRuleUnitProviderImpl
-