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) |