# Package de.esprit.appsuite.task.monitor

Contains support classes for monitoring async tasks

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  TaskMonitor<C extends ApplicationContext> | This interface defines methods for being notified about task progress.
  TaskMonitorSupport | This interface defines methods for providing monitoring support to `AsyncTask`s Note that you may attach many `TaskMonitor`s to the same `AsyncTask`.

- Class Summary
  Class | Description
  --- | ---
  AbstractTaskMonitor<C extends ApplicationContext> | This class is being notified by a running `AsyncTask` about its `RunState` changes.
  TaskMonitorController<C extends ApplicationContext> | This controller is responsible for passing `RunState` change notifications to all added `TaskMonitor`s.
  TaskMonitorList | This is a `TaskMonitor` implementation that actually manages a list of `TaskMonitor`s.

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

Contains support classes for monitoring async tasks

Copyright © 2014 EsprIT-Systems. All Rights Reserved.