Package org.drools.core.common
Interface InternalWorkingMemoryEntryPoint
-
- All Superinterfaces:
org.kie.api.runtime.rule.EntryPoint,WorkingMemoryEntryPoint
public interface InternalWorkingMemoryEntryPoint extends WorkingMemoryEntryPoint
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PropagationContextdelete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)PropagationContextFactorygetPctxFactory()TraitHelpergetTraitHelper()PropagationContextimmediateDelete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object, boolean dynamic, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)voidinsert(InternalFactHandle handle)voidinsert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)voidinsert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)org.kie.api.runtime.rule.FactHandleinsertAsync(java.lang.Object object)voidremoveFromObjectStore(InternalFactHandle handle)voidupdate(InternalFactHandle handle, java.lang.Object object, java.lang.Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)InternalFactHandleupdate(InternalFactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch)-
Methods inherited from interface org.kie.api.runtime.rule.EntryPoint
delete, delete, getEntryPointId, getFactCount, getFactHandle, getFactHandles, getFactHandles, getObject, getObjects, getObjects, insert, retract, update, update
-
Methods inherited from interface org.drools.core.WorkingMemoryEntryPoint
delete, delete, dispose, getEntryPoint, getEntryPointNode, getHandleFactory, getKnowledgeBase, getObjectStore, getObjectTypeConfigurationRegistry, getReteEvaluator, getRuleUnit, insert, reset, setRuleUnit, update
-
-
-
-
Method Detail
-
getTraitHelper
TraitHelper getTraitHelper()
-
getPctxFactory
PropagationContextFactory getPctxFactory()
-
insert
void insert(InternalFactHandle handle)
-
insert
org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object, boolean dynamic, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)
-
insert
void insert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)
-
insert
void insert(InternalFactHandle handle, java.lang.Object object, org.drools.base.definitions.rule.impl.RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)
-
insertAsync
org.kie.api.runtime.rule.FactHandle insertAsync(java.lang.Object object)
-
update
InternalFactHandle update(InternalFactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, InternalMatch internalMatch)
-
update
void update(InternalFactHandle handle, java.lang.Object object, java.lang.Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)
-
delete
PropagationContext delete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)
-
immediateDelete
PropagationContext immediateDelete(InternalFactHandle handle, java.lang.Object object, ObjectTypeConf typeConf, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode)
-
removeFromObjectStore
void removeFromObjectStore(InternalFactHandle handle)
-
-