Class DisconnectedWorkingMemoryEntryPoint
- java.lang.Object
-
- org.drools.kiesession.entrypoints.DisconnectedWorkingMemoryEntryPoint
-
- All Implemented Interfaces:
java.io.Serializable,org.drools.core.WorkingMemoryEntryPoint,org.kie.api.runtime.rule.EntryPoint
public class DisconnectedWorkingMemoryEntryPoint extends java.lang.Object implements org.drools.core.WorkingMemoryEntryPoint, java.io.Serializable- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DisconnectedWorkingMemoryEntryPoint(java.lang.String id)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddelete(org.kie.api.runtime.rule.FactHandle handle)voiddelete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)voiddelete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)voiddelete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)voiddispose()org.drools.base.rule.EntryPointIdgetEntryPoint()java.lang.StringgetEntryPointId()org.drools.core.reteoo.EntryPointNodegetEntryPointNode()longgetFactCount()org.kie.api.runtime.rule.FactHandlegetFactHandle(java.lang.Object object)<T extends org.kie.api.runtime.rule.FactHandle>
java.util.Collection<T>getFactHandles()<T extends org.kie.api.runtime.rule.FactHandle>
java.util.Collection<T>getFactHandles(org.kie.api.runtime.ObjectFilter filter)org.drools.core.rule.accessor.FactHandleFactorygetHandleFactory()org.drools.core.impl.InternalRuleBasegetKnowledgeBase()java.lang.ObjectgetObject(org.kie.api.runtime.rule.FactHandle factHandle)java.util.Collection<? extends java.lang.Object>getObjects()java.util.Collection<? extends java.lang.Object>getObjects(org.kie.api.runtime.ObjectFilter filter)org.drools.core.common.ObjectStoregetObjectStore()org.drools.core.common.ObjectTypeConfigurationRegistrygetObjectTypeConfigurationRegistry()org.drools.core.common.ReteEvaluatorgetReteEvaluator()org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object)org.kie.api.runtime.rule.FactHandleinsert(java.lang.Object object, boolean dynamic)voidreset()voidretract(org.kie.api.runtime.rule.FactHandle handle)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, java.lang.String... modifiedProperties)voidupdate(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)
-
-
-
Method Detail
-
getEntryPointId
public java.lang.String getEntryPointId()
- Specified by:
getEntryPointIdin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getEntryPoint
public org.drools.base.rule.EntryPointId getEntryPoint()
- Specified by:
getEntryPointin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getReteEvaluator
public org.drools.core.common.ReteEvaluator getReteEvaluator()
- Specified by:
getReteEvaluatorin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getFactCount
public long getFactCount()
- Specified by:
getFactCountin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getFactHandle
public org.kie.api.runtime.rule.FactHandle getFactHandle(java.lang.Object object)
- Specified by:
getFactHandlein interfaceorg.kie.api.runtime.rule.EntryPoint
-
getFactHandles
public <T extends org.kie.api.runtime.rule.FactHandle> java.util.Collection<T> getFactHandles()
- Specified by:
getFactHandlesin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getFactHandles
public <T extends org.kie.api.runtime.rule.FactHandle> java.util.Collection<T> getFactHandles(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
getFactHandlesin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getObject
public java.lang.Object getObject(org.kie.api.runtime.rule.FactHandle factHandle)
- Specified by:
getObjectin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getObjects
public java.util.Collection<? extends java.lang.Object> getObjects()
- Specified by:
getObjectsin interfaceorg.kie.api.runtime.rule.EntryPoint
-
getObjects
public java.util.Collection<? extends java.lang.Object> getObjects(org.kie.api.runtime.ObjectFilter filter)
- Specified by:
getObjectsin interfaceorg.kie.api.runtime.rule.EntryPoint
-
insert
public org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object)
- Specified by:
insertin interfaceorg.kie.api.runtime.rule.EntryPoint
-
insert
public org.kie.api.runtime.rule.FactHandle insert(java.lang.Object object, boolean dynamic)- Specified by:
insertin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
retract
public void retract(org.kie.api.runtime.rule.FactHandle handle)
- Specified by:
retractin interfaceorg.kie.api.runtime.rule.EntryPoint
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle)
- Specified by:
deletein interfaceorg.kie.api.runtime.rule.EntryPoint
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle handle, org.kie.api.runtime.rule.FactHandle.State fhState)- Specified by:
deletein interfaceorg.kie.api.runtime.rule.EntryPoint
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object)- Specified by:
updatein interfaceorg.kie.api.runtime.rule.EntryPoint
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, java.lang.String... modifiedProperties)- Specified by:
updatein interfaceorg.kie.api.runtime.rule.EntryPoint
-
dispose
public void dispose()
- Specified by:
disposein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getObjectTypeConfigurationRegistry
public org.drools.core.common.ObjectTypeConfigurationRegistry getObjectTypeConfigurationRegistry()
- Specified by:
getObjectTypeConfigurationRegistryin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getKnowledgeBase
public org.drools.core.impl.InternalRuleBase getKnowledgeBase()
- Specified by:
getKnowledgeBasein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode)- Specified by:
deletein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
delete
public void delete(org.kie.api.runtime.rule.FactHandle factHandle, org.drools.base.definitions.rule.impl.RuleImpl rule, org.drools.core.reteoo.TerminalNode terminalNode, org.kie.api.runtime.rule.FactHandle.State fhState)- Specified by:
deletein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
update
public void update(org.kie.api.runtime.rule.FactHandle handle, java.lang.Object object, org.drools.util.bitmask.BitMask mask, java.lang.Class<?> modifiedClass, org.drools.core.rule.consequence.InternalMatch internalMatch)- Specified by:
updatein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
reset
public void reset()
- Specified by:
resetin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getObjectStore
public org.drools.core.common.ObjectStore getObjectStore()
- Specified by:
getObjectStorein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getHandleFactory
public org.drools.core.rule.accessor.FactHandleFactory getHandleFactory()
- Specified by:
getHandleFactoryin interfaceorg.drools.core.WorkingMemoryEntryPoint
-
getEntryPointNode
public org.drools.core.reteoo.EntryPointNode getEntryPointNode()
- Specified by:
getEntryPointNodein interfaceorg.drools.core.WorkingMemoryEntryPoint
-
-