Package org.drools.core.common
Interface InternalWorkingMemoryEntryPoint
-
- All Superinterfaces:
org.kie.api.runtime.rule.EntryPoint
,WorkingMemoryEntryPoint
- All Known Implementing Classes:
NamedEntryPoint
public interface InternalWorkingMemoryEntryPoint extends WorkingMemoryEntryPoint
-
-
Method Summary
-
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, getFactHandleByIdentity, getHandleFactory, getInternalWorkingMemory, getKnowledgeBase, getObjectStore, getObjectTypeConfigurationRegistry, getRuleUnit, getTruthMaintenanceSystem, getWorkingMemoryEntryPoint, insert, reset, setRuleUnit, update
-
-
-
-
Method Detail
-
getTraitHelper
TraitHelper getTraitHelper()
-
getPctxFactory
PropagationContextFactory getPctxFactory()
-
insert
org.kie.api.runtime.rule.FactHandle insert(Object object, boolean dynamic, RuleImpl rule, TerminalNode terminalNode)
-
insert
void insert(InternalFactHandle handle, Object object, RuleImpl rule, TerminalNode terminalNode, ObjectTypeConf typeConf)
-
insert
void insert(InternalFactHandle handle, Object object, RuleImpl rule, ObjectTypeConf typeConf, PropagationContext pctx)
-
insertAsync
org.kie.api.runtime.rule.FactHandle insertAsync(Object object)
-
update
InternalFactHandle update(InternalFactHandle handle, Object object, BitMask mask, Class<?> modifiedClass, Activation activation)
-
update
void update(InternalFactHandle handle, Object object, Object originalObject, ObjectTypeConf typeConf, PropagationContext propagationContext)
-
delete
PropagationContext delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation)
-
delete
PropagationContext delete(InternalFactHandle handle, Object object, ObjectTypeConf typeConf, RuleImpl rule, Activation activation, TerminalNode terminalNode)
-
removeFromObjectStore
void removeFromObjectStore(InternalFactHandle handle)
-
-