Package | Description |
---|---|
org.drools.core |
This is the engine that works off binary RuleBases, you will mostly use WorkingMemory, RuleBase and RuleBaseFactory
|
org.drools.core.base | |
org.drools.core.common | |
org.drools.core.impl | |
org.drools.core.reteoo | |
org.drools.core.spi |
Modifier and Type | Interface and Description |
---|---|
interface |
WorkingMemory
A knowledge session for a
RuleBase . |
Modifier and Type | Method and Description |
---|---|
WorkingMemoryEntryPoint |
WorkingMemory.getWorkingMemoryEntryPoint(String id)
Returns the interface instance for a given entry point, so
that the application can manage entry-point-scoped facts.
|
WorkingMemoryEntryPoint |
WorkingMemoryEntryPoint.getWorkingMemoryEntryPoint(String name) |
Modifier and Type | Class and Description |
---|---|
class |
WrappedStatefulKnowledgeSessionForRHS
Wrapper of StatefulKnowledgeSessionImpl so to intercept call from RHS internal Drools execution and proxy or delegate method call as appropriate.
|
Modifier and Type | Method and Description |
---|---|
WorkingMemoryEntryPoint |
WrappedStatefulKnowledgeSessionForRHS.getWorkingMemoryEntryPoint(String id) |
Modifier and Type | Method and Description |
---|---|
Map<String,WorkingMemoryEntryPoint> |
WrappedStatefulKnowledgeSessionForRHS.getEntryPointMap() |
Map<String,WorkingMemoryEntryPoint> |
WrappedStatefulKnowledgeSessionForRHS.getWorkingMemoryEntryPoints() |
Modifier and Type | Interface and Description |
---|---|
interface |
InternalWorkingMemory |
interface |
InternalWorkingMemoryActions |
interface |
InternalWorkingMemoryEntryPoint |
Modifier and Type | Class and Description |
---|---|
class |
DisconnectedWorkingMemoryEntryPoint |
class |
NamedEntryPoint |
Modifier and Type | Field and Description |
---|---|
protected WorkingMemoryEntryPoint |
DefaultFactHandle.wmEntryPoint |
Modifier and Type | Method and Description |
---|---|
WorkingMemoryEntryPoint |
DisconnectedFactHandle.getEntryPoint() |
WorkingMemoryEntryPoint |
DisconnectedFactHandle.getEntryPoint(InternalWorkingMemory wm) |
WorkingMemoryEntryPoint |
InternalFactHandle.getEntryPoint(InternalWorkingMemory wm) |
WorkingMemoryEntryPoint |
InternalFactHandle.DummyFactHandle.getEntryPoint(InternalWorkingMemory wm) |
WorkingMemoryEntryPoint |
QueryElementFactHandle.getEntryPoint(InternalWorkingMemory wm) |
WorkingMemoryEntryPoint |
DefaultFactHandle.getEntryPoint(InternalWorkingMemory wm) |
WorkingMemoryEntryPoint |
NamedEntryPoint.getWorkingMemoryEntryPoint(String name) |
WorkingMemoryEntryPoint |
DisconnectedWorkingMemoryEntryPoint.getWorkingMemoryEntryPoint(String name) |
Modifier and Type | Method and Description |
---|---|
static Iterator |
ActivationIterator.iterator(WorkingMemoryEntryPoint ksession) |
abstract InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(long id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint) |
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(long id,
Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint) |
InternalFactHandle |
AbstractFactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint) |
void |
DisconnectedFactHandle.setEntryPoint(WorkingMemoryEntryPoint ep) |
void |
QueryElementFactHandle.setEntryPoint(WorkingMemoryEntryPoint ep) |
Constructor and Description |
---|
DefaultFactHandle(long id,
int identityHashCode,
Object object,
long recency,
WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable) |
DefaultFactHandle(long id,
Object object,
long recency,
WorkingMemoryEntryPoint wmEntryPoint)
Construct.
|
DefaultFactHandle(long id,
Object object,
long recency,
WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable) |
EventFactHandle(long id,
Object object,
long recency,
long timestamp,
long duration,
WorkingMemoryEntryPoint wmEntryPoint)
Creates a new event fact handle.
|
EventFactHandle(long id,
Object object,
long recency,
long timestamp,
long duration,
WorkingMemoryEntryPoint wmEntryPoint,
boolean isTraitOrTraitable) |
Modifier and Type | Class and Description |
---|---|
class |
StatefulKnowledgeSessionImpl |
Modifier and Type | Field and Description |
---|---|
protected Map<String,WorkingMemoryEntryPoint> |
StatefulKnowledgeSessionImpl.entryPoints |
Modifier and Type | Method and Description |
---|---|
WorkingMemoryEntryPoint |
StatefulKnowledgeSessionImpl.getEntryPoint(String name) |
WorkingMemoryEntryPoint |
StatefulKnowledgeSessionImpl.getWorkingMemoryEntryPoint(String name) |
Modifier and Type | Method and Description |
---|---|
Map<String,WorkingMemoryEntryPoint> |
StatefulKnowledgeSessionImpl.getEntryPointMap() |
Map<String,WorkingMemoryEntryPoint> |
StatefulKnowledgeSessionImpl.getWorkingMemoryEntryPoints() |
Modifier and Type | Method and Description |
---|---|
InternalFactHandle |
ReteooFactHandleFactory.newFactHandle(long id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint) |
Modifier and Type | Method and Description |
---|---|
InternalFactHandle |
FactHandleFactory.newFactHandle(long id,
Object object,
long recency,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint) |
InternalFactHandle |
FactHandleFactory.newFactHandle(Object object,
ObjectTypeConf conf,
InternalWorkingMemory workingMemory,
WorkingMemoryEntryPoint wmEntryPoint)
Construct a handle with a new id.
|
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.