| org.drools.concurrent.ExecutorService
All known Subclasses: org.drools.concurrent.DefaultExecutorService,
ExecutorService | public interface ExecutorService extends Serializable(Code) | | This class instance is configed by the RuleBaseConfiguration and is responsible for thread management
of the async services.
|
setCommandExecutor | public void setCommandExecutor(CommandExecutor executor)(Code) | | The CommandExecutor is a producer/consumer style class that handles the queue and execution
of the async actions
Parameters: executor - |
shutDown | void shutDown()(Code) | | Shutdown this ExecutorService
|
startUp | void startUp()(Code) | | Startup this ExecutorService, typically called on first submit for lazy startup.
|
submit | Future submit(Command command)(Code) | | Submit a command for execution, adds it ot the commandExecutor's queue
Parameters: command - |
|
|