# Package de.esprit.appsuite.task.taskmgr

Contains classes for managing asynchronous tasks.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  TaskRegistrationEvent.Listener |
  TaskRegistrationEvent.Source |

- Class Summary
  Class | Description
  --- | ---
  AbstractTaskRegistrationListModel<C extends ApplicationContext> | This is a ListModel for registering running tasks.
  ActiveOsProcessesListModel<C extends ApplicationContext> | This list maintains asynchronously running OS processes.
  ActiveTasksListModel<C extends ApplicationContext> | This list keeps `RunStateFlag`s of all currently running `AsyncTask`s of this application.
  TaskManager<C extends ApplicationContext> | This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.
  TaskRegistrationEvent | This event is sent when a task is registered or de-registered.
  TaskRegistry<C extends ApplicationContext> | This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.

## Package de.esprit.appsuite.task.taskmgr Description

Contains classes for managing asynchronous tasks.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.