public class ReteWorkingMemoryEntryPoint extends Object implements org.drools.core.WorkingMemoryEntryPoint, org.drools.core.common.InternalWorkingMemoryEntryPoint
| Constructor and Description |
|---|
ReteWorkingMemoryEntryPoint(ReteWorkingMemory reteWm,
org.drools.core.WorkingMemoryEntryPoint delegate) |
| Modifier and Type | Method and Description |
|---|---|
void |
delete(org.kie.api.runtime.rule.FactHandle handle) |
void |
delete(org.kie.api.runtime.rule.FactHandle factHandle,
org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.spi.Activation activation) |
void |
dispose() |
org.drools.core.rule.EntryPointId |
getEntryPoint() |
String |
getEntryPointId() |
org.drools.core.reteoo.EntryPointNode |
getEntryPointNode() |
long |
getFactCount() |
org.kie.api.runtime.rule.FactHandle |
getFactHandle(Object object) |
org.kie.api.runtime.rule.FactHandle |
getFactHandleByIdentity(Object object) |
<T extends org.kie.api.runtime.rule.FactHandle> |
getFactHandles() |
<T extends org.kie.api.runtime.rule.FactHandle> |
getFactHandles(org.kie.api.runtime.ObjectFilter filter) |
org.drools.core.spi.FactHandleFactory |
getHandleFactory() |
org.drools.core.common.InternalWorkingMemory |
getInternalWorkingMemory() |
org.drools.core.impl.InternalKnowledgeBase |
getKnowledgeBase() |
Object |
getObject(org.kie.api.runtime.rule.FactHandle factHandle) |
Collection<? extends Object> |
getObjects() |
Collection<? extends Object> |
getObjects(org.kie.api.runtime.ObjectFilter filter) |
org.drools.core.common.ObjectStore |
getObjectStore() |
org.drools.core.common.ObjectTypeConfigurationRegistry |
getObjectTypeConfigurationRegistry() |
org.drools.core.common.TruthMaintenanceSystem |
getTruthMaintenanceSystem() |
org.drools.core.WorkingMemoryEntryPoint |
getWorkingMemoryEntryPoint(String name) |
org.kie.api.runtime.rule.FactHandle |
insert(Object object) |
org.kie.api.runtime.rule.FactHandle |
insert(Object object,
boolean dynamic) |
void |
reset() |
void |
retract(org.kie.api.runtime.rule.FactHandle handle) |
void |
update(org.kie.api.runtime.rule.FactHandle handle,
Object object) |
void |
update(org.kie.api.runtime.rule.FactHandle handle,
Object object,
org.drools.core.util.bitmask.BitMask mask,
Class<?> modifiedClass,
org.drools.core.spi.Activation activation) |
public ReteWorkingMemoryEntryPoint(ReteWorkingMemory reteWm, org.drools.core.WorkingMemoryEntryPoint delegate)
public String getEntryPointId()
getEntryPointId in interface org.kie.api.runtime.rule.EntryPointpublic org.kie.api.runtime.rule.FactHandle insert(Object object)
insert in interface org.drools.core.WorkingMemoryEntryPointinsert in interface org.kie.api.runtime.rule.EntryPointpublic org.kie.api.runtime.rule.FactHandle insert(Object object, boolean dynamic)
insert in interface org.drools.core.WorkingMemoryEntryPointpublic org.drools.core.common.TruthMaintenanceSystem getTruthMaintenanceSystem()
getTruthMaintenanceSystem in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.spi.FactHandleFactory getHandleFactory()
getHandleFactory in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic void retract(org.kie.api.runtime.rule.FactHandle handle)
retract in interface org.drools.core.WorkingMemoryEntryPointretract in interface org.kie.api.runtime.rule.EntryPointpublic void delete(org.kie.api.runtime.rule.FactHandle handle)
delete in interface org.kie.api.runtime.rule.EntryPointpublic void update(org.kie.api.runtime.rule.FactHandle handle,
Object object)
update in interface org.drools.core.WorkingMemoryEntryPointupdate in interface org.kie.api.runtime.rule.EntryPointpublic org.kie.api.runtime.rule.FactHandle getFactHandle(Object object)
getFactHandle in interface org.kie.api.runtime.rule.EntryPointpublic Object getObject(org.kie.api.runtime.rule.FactHandle factHandle)
getObject in interface org.kie.api.runtime.rule.EntryPointpublic Collection<? extends Object> getObjects()
getObjects in interface org.kie.api.runtime.rule.EntryPointpublic Collection<? extends Object> getObjects(org.kie.api.runtime.ObjectFilter filter)
getObjects in interface org.kie.api.runtime.rule.EntryPointpublic <T extends org.kie.api.runtime.rule.FactHandle> Collection<T> getFactHandles()
getFactHandles in interface org.kie.api.runtime.rule.EntryPointpublic <T extends org.kie.api.runtime.rule.FactHandle> Collection<T> getFactHandles(org.kie.api.runtime.ObjectFilter filter)
getFactHandles in interface org.kie.api.runtime.rule.EntryPointpublic long getFactCount()
getFactCount in interface org.kie.api.runtime.rule.EntryPointpublic org.drools.core.WorkingMemoryEntryPoint getWorkingMemoryEntryPoint(String name)
getWorkingMemoryEntryPoint in interface org.drools.core.WorkingMemoryEntryPointpublic void dispose()
dispose in interface org.drools.core.WorkingMemoryEntryPointpublic org.drools.core.common.ObjectTypeConfigurationRegistry getObjectTypeConfigurationRegistry()
getObjectTypeConfigurationRegistry in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.impl.InternalKnowledgeBase getKnowledgeBase()
getKnowledgeBase in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic void delete(org.kie.api.runtime.rule.FactHandle factHandle,
org.drools.core.definitions.rule.impl.RuleImpl rule,
org.drools.core.spi.Activation activation)
delete in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic void update(org.kie.api.runtime.rule.FactHandle handle,
Object object,
org.drools.core.util.bitmask.BitMask mask,
Class<?> modifiedClass,
org.drools.core.spi.Activation activation)
update in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.rule.EntryPointId getEntryPoint()
getEntryPoint in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.common.InternalWorkingMemory getInternalWorkingMemory()
getInternalWorkingMemory in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.kie.api.runtime.rule.FactHandle getFactHandleByIdentity(Object object)
getFactHandleByIdentity in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic void reset()
reset in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.common.ObjectStore getObjectStore()
getObjectStore in interface org.drools.core.common.InternalWorkingMemoryEntryPointpublic org.drools.core.reteoo.EntryPointNode getEntryPointNode()
getEntryPointNode in interface org.drools.core.common.InternalWorkingMemoryEntryPointCopyright © 2001–2015 JBoss by Red Hat. All rights reserved.