Package org.drools.tms
Class TruthMaintenanceSystemKnowledgeHelper<T extends ModedAssertion<T>>
- java.lang.Object
-
- org.drools.kiesession.consequence.DefaultKnowledgeHelper
-
- org.drools.tms.TruthMaintenanceSystemKnowledgeHelper<T>
-
- All Implemented Interfaces:
Externalizable,Serializable,org.drools.core.spi.KnowledgeHelper,org.kie.api.runtime.KieContext,org.kie.api.runtime.rule.RuleContext
public class TruthMaintenanceSystemKnowledgeHelper<T extends ModedAssertion<T>> extends org.drools.kiesession.consequence.DefaultKnowledgeHelper- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description TruthMaintenanceSystemKnowledgeHelper()TruthMaintenanceSystemKnowledgeHelper(org.drools.core.common.ReteEvaluator reteEvaluator)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidblockMatch(org.kie.api.runtime.rule.Match act)org.drools.core.common.InternalFactHandlebolster(Object object, Object value)voidcancelRemainingPreviousLogicalDependencies()org.drools.core.common.InternalFactHandleinsertLogical(Object object, Object value)voidreset()voidsetActivation(org.drools.core.spi.Activation agendaItem)voidunblockAllMatches(org.kie.api.runtime.rule.Match act)-
Methods inherited from class org.drools.kiesession.consequence.DefaultKnowledgeHelper
bolster, cancelMatch, createProcessContext, delete, 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, readExternal, retract, retract, sameNodeInstance, setFocus, shed, shed, toStatefulKnowledgeSession, update, update, update, update, update, writeExternal
-
-
-
-
Method Detail
-
setActivation
public void setActivation(org.drools.core.spi.Activation agendaItem)
- Specified by:
setActivationin interfaceorg.drools.core.spi.KnowledgeHelper- Overrides:
setActivationin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
reset
public void reset()
- Specified by:
resetin interfaceorg.drools.core.spi.KnowledgeHelper- Overrides:
resetin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
insertLogical
public org.drools.core.common.InternalFactHandle insertLogical(Object object, Object value)
- Specified by:
insertLogicalin interfaceorg.kie.api.runtime.rule.RuleContext- Overrides:
insertLogicalin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
cancelRemainingPreviousLogicalDependencies
public void cancelRemainingPreviousLogicalDependencies()
-
bolster
public org.drools.core.common.InternalFactHandle bolster(Object object, Object value)
- Specified by:
bolsterin interfaceorg.drools.core.spi.KnowledgeHelper- Overrides:
bolsterin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
blockMatch
public void blockMatch(org.kie.api.runtime.rule.Match act)
- Specified by:
blockMatchin interfaceorg.kie.api.runtime.rule.RuleContext- Overrides:
blockMatchin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
unblockAllMatches
public void unblockAllMatches(org.kie.api.runtime.rule.Match act)
- Specified by:
unblockAllMatchesin interfaceorg.kie.api.runtime.rule.RuleContext- Overrides:
unblockAllMatchesin classorg.drools.kiesession.consequence.DefaultKnowledgeHelper
-
-