|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Interface Summary | |
---|---|
Command | |
ExecutorService | This class instance is configed by the RuleBaseConfiguration and is responsible for thread management of the async services. |
ExternalExecutorService.ObservableTask | A super interface for ObservableTasks |
ExternalExecutorService.TaskObserver | Interface that defines the methods to be implemented by a task observer. |
Future | |
InternalFuture |
Class Summary | |
---|---|
AssertObject | |
AssertObjects | |
CommandExecutor | The CommandExecutor is a Producer/Consumer style classes that provides a queue of Commands in a LinkedBlockingQueue. |
DefaultExecutorService | |
DroolsThreadPoolFactoryImpl | This is an Drools Thread Pool Factory Implementation responsible for making any required thread pools available to Drools. |
ExternalExecutorService | This class wraps up an externally managed executor service, meaning that the life cycle of the service is not managed by Drools. |
ExternalExecutorService.ObservableCallable<V> | This class is a wrapper around a Callable |
ExternalExecutorService.ObservableRunnable | This class is a wrapper around a Runnable task that will notify a listener when the task starts executing and when it finishes executing. |
ExternalExecutorService.TaskManager | An implementation of the TaskObserver interface that keeps a map of submitted, but not executed tasks. |
FireAllRules | |
FutureAdapter | |
RetractObject | |
UpdateObject |
Enum Summary | |
---|---|
ExternalExecutorService.ObservableTask.TaskType |
|
||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |