Class RuleUnitStatefulKnowledgeSessionImpl.RuleUnitKnowledgeHelper
- java.lang.Object
-
- org.drools.kiesession.consequence.DefaultKnowledgeHelper
-
- org.drools.ruleunits.impl.sessions.RuleUnitStatefulKnowledgeSessionImpl.RuleUnitKnowledgeHelper
-
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.core.rule.consequence.KnowledgeHelper,org.kie.api.runtime.KieContext,org.kie.api.runtime.rule.RuleContext
- Enclosing class:
- RuleUnitStatefulKnowledgeSessionImpl
public static class RuleUnitStatefulKnowledgeSessionImpl.RuleUnitKnowledgeHelper extends org.drools.kiesession.consequence.DefaultKnowledgeHelper- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description RuleUnitKnowledgeHelper(RuleUnitStatefulKnowledgeSessionImpl workingMemory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)voidrun(String ruleUnitName)voidupdate(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.util.bitmask.BitMask mask, Class modifiedClass)-
Methods inherited from class org.drools.kiesession.consequence.DefaultKnowledgeHelper
blockMatch, bolster, bolster, cancelMatch, createProcessContext, delete, delete, delete, don, don, don, don, don, don, don, don, get, getChannel, getChannels, getContext, getDeclaration, getEntryPoint, getFactHandle, getFactHandle, getFactHandleFromWM, getFactHandleFromWM, getKieRuntime, getKnowledgeRuntime, getMatch, getProjectClassLoader, getRule, getTuple, getWorkingMemory, halt, insert, insert, insertAsync, insertLogical, insertLogical, insertLogical, insertLogical, readExternal, reset, retract, retract, sameNodeInstance, setActivation, setFocus, shed, shed, toStatefulKnowledgeSession, unblockAllMatches, update, update, update, update, writeExternal
-
-
-
-
Constructor Detail
-
RuleUnitKnowledgeHelper
public RuleUnitKnowledgeHelper(RuleUnitStatefulKnowledgeSessionImpl workingMemory)
-
-
Method Detail
-
run
public void run(String ruleUnitName)
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, org.drools.core.util.bitmask.BitMask mask, Class modifiedClass)- Specified by:
updatein interfaceorg.drools.core.rule.consequence.KnowledgeHelper- Overrides:
updatein classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)- Specified by:
deletein interfaceorg.drools.core.rule.consequence.KnowledgeHelper- Overrides:
deletein classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
-