Class DisconnectedWorkingMemoryEntryPoint
java.lang.Object
org.drools.kiesession.entrypoints.DisconnectedWorkingMemoryEntryPoint
- All Implemented Interfaces:
Serializable,WorkingMemoryEntryPoint,EntryPoint
public class DisconnectedWorkingMemoryEntryPoint
extends Object
implements WorkingMemoryEntryPoint, Serializable
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(FactHandle handle) voiddelete(FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode) voiddelete(FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, FactHandle.State fhState) voiddelete(FactHandle handle, FactHandle.State fhState) voiddispose()org.drools.base.rule.EntryPointIdlonggetFactHandle(Object object) <T extends FactHandle>
Collection<T><T extends FactHandle>
Collection<T>getFactHandles(ObjectFilter filter) getObject(FactHandle factHandle) Collection<? extends Object>Collection<? extends Object>getObjects(ObjectFilter filter) voidreset()voidretract(FactHandle handle) voidupdate(FactHandle handle, Object object) voidupdate(FactHandle handle, Object object, String... modifiedProperties) voidupdate(FactHandle handle, Object object, org.drools.util.bitmask.BitMask mask, Class<?> modifiedClass, InternalMatch internalMatch) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kie.api.runtime.rule.EntryPoint
getInstancesOf, getSingleInstanceOfMethods inherited from interface org.drools.core.WorkingMemoryEntryPoint
getRuleUnit, setRuleUnit
-
Constructor Details
-
DisconnectedWorkingMemoryEntryPoint
-
-
Method Details
-
getEntryPointId
- Specified by:
getEntryPointIdin interfaceEntryPoint
-
getEntryPoint
public org.drools.base.rule.EntryPointId getEntryPoint()- Specified by:
getEntryPointin interfaceWorkingMemoryEntryPoint
-
getReteEvaluator
- Specified by:
getReteEvaluatorin interfaceWorkingMemoryEntryPoint
-
getFactCount
public long getFactCount()- Specified by:
getFactCountin interfaceEntryPoint
-
getFactHandle
- Specified by:
getFactHandlein interfaceEntryPoint
-
getFactHandles
- Specified by:
getFactHandlesin interfaceEntryPoint
-
getFactHandles
- Specified by:
getFactHandlesin interfaceEntryPoint
-
getObject
- Specified by:
getObjectin interfaceEntryPoint
-
getObjects
- Specified by:
getObjectsin interfaceEntryPoint
-
getObjects
- Specified by:
getObjectsin interfaceEntryPoint
-
insert
- Specified by:
insertin interfaceEntryPoint
-
insert
- Specified by:
insertin interfaceWorkingMemoryEntryPoint
-
retract
- Specified by:
retractin interfaceEntryPoint
-
delete
- Specified by:
deletein interfaceEntryPoint
-
delete
- Specified by:
deletein interfaceEntryPoint
-
update
- Specified by:
updatein interfaceEntryPoint
-
update
- Specified by:
updatein interfaceEntryPoint
-
dispose
public void dispose()- Specified by:
disposein interfaceWorkingMemoryEntryPoint
-
getObjectTypeConfigurationRegistry
- Specified by:
getObjectTypeConfigurationRegistryin interfaceWorkingMemoryEntryPoint
-
getKnowledgeBase
- Specified by:
getKnowledgeBasein interfaceWorkingMemoryEntryPoint
-
delete
public void delete(FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode) - Specified by:
deletein interfaceWorkingMemoryEntryPoint
-
delete
public void delete(FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, TerminalNode terminalNode, FactHandle.State fhState) - Specified by:
deletein interfaceWorkingMemoryEntryPoint
-
update
public void update(FactHandle handle, Object object, org.drools.util.bitmask.BitMask mask, Class<?> modifiedClass, InternalMatch internalMatch) - Specified by:
updatein interfaceWorkingMemoryEntryPoint
-
reset
public void reset()- Specified by:
resetin interfaceWorkingMemoryEntryPoint
-
getObjectStore
- Specified by:
getObjectStorein interfaceWorkingMemoryEntryPoint
-
getHandleFactory
- Specified by:
getHandleFactoryin interfaceWorkingMemoryEntryPoint
-
getEntryPointNode
- Specified by:
getEntryPointNodein interfaceWorkingMemoryEntryPoint
-