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.common | |
org.drools.core.marshalling.impl | |
org.drools.core.reteoo | |
org.drools.core.time |
Modifier and Type | Method and Description |
---|---|
static SessionConfiguration |
SessionConfiguration.getDefaultInstance() |
Modifier and Type | Method and Description |
---|---|
StatefulSession |
RuleBase.newStatefulSession(InputStream stream,
boolean keepReference,
SessionConfiguration conf) |
StatefulSession |
RuleBase.newStatefulSession(SessionConfiguration config,
org.kie.api.runtime.Environment environment)
Create a new
WorkingMemory session for this
RuleBase . |
Modifier and Type | Field and Description |
---|---|
protected SessionConfiguration |
AbstractWorkingMemory.config |
Modifier and Type | Method and Description |
---|---|
SessionConfiguration |
AbstractWorkingMemory.getSessionConfiguration() |
SessionConfiguration |
InternalWorkingMemory.getSessionConfiguration() |
Modifier and Type | Method and Description |
---|---|
InternalWorkingMemory |
WorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
org.kie.api.runtime.Environment environment,
WorkingMemoryEventSupport workingMemoryEventSupport,
AgendaEventSupport agendaEventSupport,
RuleEventListenerSupport ruleEventListenerSupport,
InternalAgenda agenda) |
InternalWorkingMemory |
PhreakWorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
org.kie.api.runtime.Environment environment,
WorkingMemoryEventSupport workingMemoryEventSupport,
AgendaEventSupport agendaEventSupport,
RuleEventListenerSupport ruleEventListenerSupport,
InternalAgenda agenda) |
InternalWorkingMemory |
WorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment) |
InternalWorkingMemory |
PhreakWorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment) |
InternalWorkingMemory |
WorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
SessionConfiguration config,
org.kie.api.runtime.Environment environment) |
InternalWorkingMemory |
PhreakWorkingMemoryFactory.createWorkingMemory(int id,
InternalRuleBase ruleBase,
SessionConfiguration config,
org.kie.api.runtime.Environment environment) |
Constructor and Description |
---|
AbstractWorkingMemory(int id,
InternalRuleBase ruleBase,
boolean initInitFactHandle,
SessionConfiguration config,
org.kie.api.runtime.Environment environment)
Construct.
|
AbstractWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
boolean initInitFactHandle,
long propagationContext,
SessionConfiguration config,
org.kie.api.runtime.Environment environment,
WorkingMemoryEventSupport workingMemoryEventSupport,
AgendaEventSupport agendaEventSupport,
RuleEventListenerSupport ruleEventListenerSupport,
InternalAgenda agenda) |
AbstractWorkingMemory(int id,
InternalRuleBase ruleBase,
FactHandleFactory handleFactory,
InternalFactHandle initialFactHandle,
long propagationContext,
SessionConfiguration config,
InternalAgenda agenda,
org.kie.api.runtime.Environment environment) |
Modifier and Type | Method and Description |
---|---|
static AbstractWorkingMemory |
ProtobufInputMarshaller.readSession(MarshallerReaderContext context,
int id,
org.kie.api.runtime.Environment environment,
SessionConfiguration config) |
Modifier and Type | Method and Description |
---|---|
SessionConfiguration |
DisposedReteooWorkingMemory.getSessionConfiguration() |
Modifier and Type | Method and Description |
---|---|
StatefulSession |
ReteooRuleBase.newStatefulSession(InputStream stream,
boolean keepReference,
SessionConfiguration conf) |
StatefulSession |
ReteooRuleBase.newStatefulSession(SessionConfiguration sessionConfig,
org.kie.api.runtime.Environment environment) |
Modifier and Type | Method and Description |
---|---|
static TimerService |
TimerServiceFactory.getTimerService(SessionConfiguration config) |
Copyright © 2001-2014 JBoss by Red Hat. All Rights Reserved.