| Interface | Description |
|---|---|
| GuardedSuspension<T> |
Guarded suspension interface for concurrent executions preconditions checks
|
| RuleEngineSpliteratorStrategy |
The interface for the properties decision strategy for spliterator
|
| RuleEngineTaskProcessor<I extends ItemModel,T extends TaskResult> |
Interface encapsulating the behavior of multi-thread executing in tenant-aware context
|
| SuspendResumeTaskManager |
Register the threads with platform suspend/resume framework
|
| TaskContext |
The interface for the rule compilation context
|
| TaskExecutionFuture<T extends TaskResult> |
Interface for the task execution future to keep the state of the executing task/threads
|
| TaskResult |
| Class | Description |
|---|---|
| GuardStatus |
The class keeping the status of the
GuardedSuspension.checkPreconditions(Object) check |
| Enum | Description |
|---|---|
| GuardStatus.Type | |
| TaskResult.State |
| Exception | Description |
|---|---|
| RuleEngineTaskExecutionException |
Copyright © 2018 SAP SE. All Rights Reserved.