Package com.luciad.view.lightspeed.services.asynchronous
package com.luciad.view.lightspeed.services.asynchronous
Provides a mechanism for the execution of background tasks in an
ILspView
.
Each view owns an ILspTaskExecutor
,
to which tasks can be submitted for execution at an undefined point in the future.
Task executors cannot be instantiated and assigned to a view directly. The property
TLspViewBuilder.executorThreadCount(int)
determines which type of task executor is used by a view.- Since:
- 2012.0
-
ClassDescriptionInterface for a class that can schedule and execute tasks.Handles task events from an
ILspTaskExecutor
.A task executor event describes the changes to a task from aILspTaskExecutor
Defines the type of aTLspTaskExecutorEvent
Specifies the task that must be performed by a runnable.