## Uses of Class
de.esprit.appsuite.task.monitor.AbstractTaskMonitor

- Packages that use AbstractTaskMonitor
  Package | Description
  --- | ---
  de.esprit.appsuite.gui.task | Contains GUI support classes for async tasks
  de.esprit.appsuite.task | Contains basic classes that make up the AsyncTask framework
  de.esprit.appsuite.task.monitor | Contains support classes for monitoring async tasks
  de.esprit.netsuite.rtask | Contains extensions for RemoteAsyncTask support
  de.esprit.netsuite.rtask.journal | Contains the classes implementing journalled remote tasks
  de.esprit.netsuite.server.batch | Contains classes that implement and manage the available server processes
  de.esprit.netsuite.server.cpu | Contains classes of the positioner tool (MVC-demo)
  de.esprit.netsuite.server.hist | Contains classes implementing the servers task history

- - ### Uses of AbstractTaskMonitor in de.esprit.appsuite.gui.task

    Subclasses of AbstractTaskMonitor in de.esprit.appsuite.gui.task
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SwingTaskMonitor<C extends ApplicationContext>` This monitor is being notified by a running `AsyncTask` about it's RunState changes.
    `class` | `WriterTaskMonitor<C extends ApplicationContext>` This monitor writes a journal-file for the task it is attached to.

  - ### Uses of AbstractTaskMonitor in de.esprit.appsuite.task

    Subclasses of AbstractTaskMonitor in de.esprit.appsuite.task
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DebugTaskMonitor<C extends ApplicationContext>` This class is just for testing task notifications
    `class` | `DefaultTaskMonitor<C extends ApplicationContext>` This is a `TaskMonitor` template with empty default implementations.

  - ### Uses of AbstractTaskMonitor in de.esprit.appsuite.task.monitor

    Subclasses of AbstractTaskMonitor in de.esprit.appsuite.task.monitor
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TaskMonitorList` This is a `TaskMonitor` implementation that actually manages a list of `TaskMonitor`s.

  - ### Uses of AbstractTaskMonitor in de.esprit.netsuite.rtask

    Subclasses of AbstractTaskMonitor in de.esprit.netsuite.rtask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteTaskMonitor<S extends ServerContext>` This `TaskMonitor` sends `RemoteTaskEvent`s to the client for synchronization.

  - ### Uses of AbstractTaskMonitor in de.esprit.netsuite.rtask.journal

    Subclasses of AbstractTaskMonitor in de.esprit.netsuite.rtask.journal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JournalTaskMonitor<S extends ServerContext>` This is a special `RemoteTaskMonitor` which stores all `RemoteTaskEvent`s sent in a journalList.

  - ### Uses of AbstractTaskMonitor in de.esprit.netsuite.server.batch

    Subclasses of AbstractTaskMonitor in de.esprit.netsuite.server.batch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskMonitor<S extends ServerContext>` This Monitor is attached to `AbstractBatchTask` instances.

  - ### Uses of AbstractTaskMonitor in de.esprit.netsuite.server.cpu

    Subclasses of AbstractTaskMonitor in de.esprit.netsuite.server.cpu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AgentTaskMonitor<S extends ServerContext>` This `TaskMonitor` sends `RemoteTaskEvent`s to the client for synchronization.

  - ### Uses of AbstractTaskMonitor in de.esprit.netsuite.server.hist

    Subclasses of AbstractTaskMonitor in de.esprit.netsuite.server.hist
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteTaskHistoryMonitor<S extends ServerContext>` This `TaskMonitor` writes a history record for a `RemoteTask` when the task has finished.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.