Package org.drools.ruleunit.impl
Class RuleUnitKnowledgeHelper
- java.lang.Object
-
- org.drools.core.base.DefaultKnowledgeHelper
-
- org.drools.ruleunit.impl.RuleUnitKnowledgeHelper
-
- All Implemented Interfaces:
Externalizable
,Serializable
,org.drools.core.spi.KnowledgeHelper
,org.kie.api.runtime.KieContext
,org.kie.api.runtime.rule.RuleContext
public class RuleUnitKnowledgeHelper extends org.drools.core.base.DefaultKnowledgeHelper
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RuleUnitKnowledgeHelper(org.drools.core.spi.Activation activation, RuleUnitSessionImpl ruleUnitsession)
RuleUnitKnowledgeHelper(RuleUnitSessionImpl ruleUnitsession)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
guard(Class<?> ruleUnitClass)
void
guard(Object ruleUnit)
void
run(Class<?> ruleUnitClass)
void
run(Object ruleUnit)
void
update(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.util.bitmask.BitMask mask, Class modifiedClass)
-
Methods inherited from class org.drools.core.base.DefaultKnowledgeHelper
blockMatch, bolster, bolster, cancelMatch, cancelRemainingPreviousLogicalDependencies, createProcessContext, createWrappedSession, delete, delete, delete, delete, don, don, don, don, don, don, don, don, get, getChannel, getChannels, getContext, getDeclaration, getEntryPoint, getFactHandle, getFactHandle, getFactHandleFromWM, getKieRuntime, getKnowledgeRuntime, getMatch, getpreviousJustified, getProjectClassLoader, getRule, getTuple, getWorkingMemory, halt, insert, insert, insertAsync, insertLogical, insertLogical, insertLogical, insertLogical, insertLogical, insertLogical, readExternal, reset, retract, retract, sameNodeInstance, setActivation, setFocus, shed, shed, unblockAllMatches, update, update, update, update, writeExternal
-
-
-
-
Constructor Detail
-
RuleUnitKnowledgeHelper
public RuleUnitKnowledgeHelper(RuleUnitSessionImpl ruleUnitsession)
-
RuleUnitKnowledgeHelper
public RuleUnitKnowledgeHelper(org.drools.core.spi.Activation activation, RuleUnitSessionImpl ruleUnitsession)
-
-
Method Detail
-
run
public void run(Object ruleUnit)
-
run
public void run(Class<?> ruleUnitClass)
-
guard
public void guard(Object ruleUnit)
-
guard
public void guard(Class<?> ruleUnitClass)
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.util.bitmask.BitMask mask, Class modifiedClass)
- Specified by:
update
in interfaceorg.drools.core.spi.KnowledgeHelper
- Overrides:
update
in classorg.drools.core.base.DefaultKnowledgeHelper
-
-