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.time | |
org.drools.core.time.impl |
Modifier and Type | Method and Description |
---|---|
TimerService |
SessionConfigurationImpl.newTimerService() |
abstract TimerService |
SessionConfiguration.newTimerService() |
Modifier and Type | Method and Description |
---|---|
TimerService |
WrappedStatefulKnowledgeSessionForRHS.getTimerService() |
Modifier and Type | Method and Description |
---|---|
TimerService |
InternalWorkingMemory.getTimerService()
Returns the TimerService instance (session clock) for this
session.
|
TimerService |
InternalKnowledgeRuntime.getTimerService() |
Modifier and Type | Method and Description |
---|---|
TimerService |
StatefulKnowledgeSessionImpl.getTimerService() |
Modifier and Type | Method and Description |
---|---|
static TimerService |
TimerServiceFactory.getTimerService(SessionConfiguration config) |
Modifier and Type | Class and Description |
---|---|
class |
JDKTimerService
A default Scheduler implementation that uses the
JDK built-in ScheduledThreadPoolExecutor as the
scheduler and the system clock as the clock.
|
class |
PseudoClockScheduler
A PseudoClockScheduler is a scheduler based on a user controlled clock
that allows the user to explicitly control current time.
|
Copyright © 2001–2019 JBoss by Red Hat. All rights reserved.