| Modifier and Type | Method and Description |
|---|---|
EventRealm |
RuleEngine.getEventRealm() |
EventRealm |
RuleBase.getEventRealm() |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionSchema |
EventDrivenVM.createExecutionSchema(EventRealm eventRealm,
Scheduler.ISchedulerFactory schedulerFactory,
java.util.Set<RuleSpecification<?>> specifications)
Creates a new execution schema that is initialized over the given
EventRealm, creates an executor and rule base with the given
rule specifications and prepares a scheduler using the provided factory.
|
static RuleEngine |
EventDrivenVM.createRuleEngine(EventRealm eventRealm)
Creates a new rule engine that is initialized over the given
EventRealm and a rule base without rules.
|
| Constructor and Description |
|---|
Executor(EventRealm eventRealm)
Creates an executor for the given IncQueryEngine.
|
Executor(EventRealm eventRealm,
Context context)
Creates an executor for the given IncQueryEngine and Context.
|
| Modifier and Type | Method and Description |
|---|---|
EventRealm |
EventSource.getRealm() |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleInstanceBuilder<EventAtom> |
EventSourceSpecification.getRuleInstanceBuilder(EventRealm realm) |
| Modifier and Type | Method and Description |
|---|---|
EventRealm |
EventSourceAdapter.getRealm() |
| Constructor and Description |
|---|
EventSourceAdapter(EventSourceSpecification<EventAtom> specification,
EventRealm realm) |
| Modifier and Type | Class and Description |
|---|---|
class |
IncQueryEventRealm |
| Modifier and Type | Method and Description |
|---|---|
AbstractRuleInstanceBuilder<Match> |
IncQueryEventSourceSpecification.getRuleInstanceBuilder(EventRealm realm) |