# Uses of Package
de.esprit.appsuite.task

- Packages that use de.esprit.appsuite.task
  Package | Description
  --- | ---
  de.esprit.appsuite.appstore | These classes implement the Application-Store for remote software installation
  de.esprit.appsuite.appstore.ndf | Contains all NDF structured models of the App-Store
  de.esprit.appsuite.database.compile | Contains classes for DBObject compilation (for developer use only)
  de.esprit.appsuite.database.dbase | Contains most of the database related classes.
  de.esprit.appsuite.database.dbgui | Contains GUI components that visually display DBRecord instances like lists, tables and forms.
  de.esprit.appsuite.database.io | Contains input/output related classes for DBObjects.
  de.esprit.appsuite.database.xml | Contains support tools for advanced XML reading/writing
  de.esprit.appsuite.gui.pathtree.archive | Contains the path-tree related dialogs
  de.esprit.appsuite.gui.task | Contains GUI support classes for async tasks
  de.esprit.appsuite.io | Contains various context based IO tools
  de.esprit.appsuite.io.archive | Contains base classes for the archive tools
  de.esprit.appsuite.io.archive.tar | Contains classes for TAR archive support
  de.esprit.appsuite.io.archive.zip | Contains classes for ZIP archive support
  de.esprit.appsuite.io.parser | Contains base classes for parsing text files
  de.esprit.appsuite.jversion | Contains classes java version detection and launching various java VMs.
  de.esprit.appsuite.launch | Contains classes that make up the launching framework
  de.esprit.appsuite.nio.ascii | Contains classes for very fast ascii-file parsing.
  de.esprit.appsuite.nio.binary | Contains classes for binary file read/write support.
  de.esprit.appsuite.nio.ndf | Contains Parser and Writer for the Neutral Data Format (NDF).
  de.esprit.appsuite.task | Contains basic classes that make up the AsyncTask framework
  de.esprit.appsuite.task.archive | Contains helper classes for executing the archiver tools.
  de.esprit.appsuite.task.monitor | Contains support classes for monitoring async tasks
  de.esprit.appsuite.task.osproc | Contains tool classes for running OS-processes
  de.esprit.appsuite.task.taskmgr | Contains classes for managing asynchronous tasks.
  de.esprit.appsuite.task.vm | Contains support classes for running a new VM within as a task
  de.esprit.appsuite.workflow | Contains classes for building workflows upon async tasks
  de.esprit.appsuite.workflow.monitor | Contains support classes for monitoring workflow tasks
  de.esprit.appsuite.workflow.wft | Contains support classes for building workflow tasks
  de.esprit.appsuite.xml | Contains support classes for efficient XML reading and writing
  de.esprit.common.gui | Contains reuseable GUI components as well helper classes for GUI construction.
  de.esprit.common.io | Contains input/output related classes like readers and writers.
  de.esprit.common.util | Contains useful GUI utility classes for common usage.
  de.esprit.netsuite.appstore | Contains additional classes to drive an AppStore via an esprit server.
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.client.activity.command | Contains ClientCommand activity monitoring classes
  de.esprit.netsuite.client.activity.transfer | Contains Transfer activity monitoring classes
  de.esprit.netsuite.client.admin.action | Contains admin client actions possibly reusable by other clients
  de.esprit.netsuite.client.evgate | Contains special gates for awaiting events
  de.esprit.netsuite.client.gui.action | Contains network related standard actions used in the client GUI
  de.esprit.netsuite.client.gui.rtask | Contains GUI components dealing with remote tasks
  de.esprit.netsuite.client.info | Contains classes for requesting detailed client info
  de.esprit.netsuite.client.net | Contains GUI gui components for network controlling and monitoring
  de.esprit.netsuite.client.netch | Contains classes that build the client network adapter
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions
  de.esprit.netsuite.client.tool.pathtree.agent | Contains agents for remote file-tree support
  de.esprit.netsuite.client.tool.permission.agent | Contains agents for permission management support
  de.esprit.netsuite.client.workflow | Contains the Workflow support classes
  de.esprit.netsuite.netdata.agent | Contains base classes for implementing custom network agents
  de.esprit.netsuite.netdata.agent.common | Contains network agents for common use
  de.esprit.netsuite.netdata.agent.coserver | Contains co-server related Agents
  de.esprit.netsuite.netdata.agent.database | Contains database related network agents for reading/writing records from/to the database
  de.esprit.netsuite.netdata.agent.internal | Contains network agents for internal useage only
  de.esprit.netsuite.netdata.agent.internal.abo | Contains Agents for managing Alive Business Objects (ABOs)
  de.esprit.netsuite.netdata.agent.internal.config | Contains Agents dealing with server configuration parameters
  de.esprit.netsuite.netdata.agent.internal.session | Contains network agents used for user and group management.
  de.esprit.netsuite.netdata.agent.internal.srvlock | Contains Agents dealing with ResourceLocks
  de.esprit.netsuite.netdata.agent.internal.srvlog | Contains Agents dealing with server log file management
  de.esprit.netsuite.netdata.agent.internal.srvproc | Contains Agents dealing with server processes
  de.esprit.netsuite.netdata.agent.internal.transfer | Contains Agents dealing with file transfers
  de.esprit.netsuite.netdata.agent.internal.transfer.demo | Contains examples for file transfers
  de.esprit.netsuite.netdata.agent.test | Contains network agents for testing purposes only
  de.esprit.netsuite.netdata.command | Contains a collection of standard ClientCommands
  de.esprit.netsuite.netdata.command.demo | Contains examples for client commands
  de.esprit.netsuite.netdata.event | Contains serializable events that are sent by the server
  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.auth.group | Contains classes defining groups for the esprit server
  de.esprit.netsuite.server.auth.member | Contains classes for managing user and group assignments
  de.esprit.netsuite.server.auth.user | Contains classes defining users for the esprit server
  de.esprit.netsuite.server.batch | Contains classes that implement and manage the available server processes
  de.esprit.netsuite.server.chxfer | Contains classes that make up the server's transfer channel
  de.esprit.netsuite.server.config | Contains classes that define the servers configuration
  de.esprit.netsuite.server.core | Contains basic server core classes
  de.esprit.netsuite.server.coserver | Contains co-server related classes
  de.esprit.netsuite.server.cpu | Contains classes of the positioner tool (MVC-demo)
  de.esprit.netsuite.server.db | Contains classes for server side database configuration.
  de.esprit.netsuite.server.hist | Contains classes implementing the servers task history
  de.esprit.netsuite.server.netch | Contains classes that build the server network adapter
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.appstore
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.appstore.ndf
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.database.compile
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.database.dbase
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.database.dbgui
  Class and Description
  TaskAction This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.database.io
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.database.xml
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.gui.pathtree.archive
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.gui.task
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  RunState This class defines the possible states of running asynchronous tasks
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskAction This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.
  TaskCancelAction This Notify allows for canceling a `AsyncTask` running with a `SwingTaskMonitor`.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Listener
  TaskEvent.Source
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.
  TaskType This interface defines the type of an `AsyncTask`

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.io
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.io.archive
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.io.archive.tar
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.io.archive.zip
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.io.parser
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.jversion
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  TaskAction This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.launch
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  TaskId This is a unique identifier for an `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.nio.ascii
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.nio.binary
  Class and Description
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.nio.ndf
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AbstractTaskType This interface defines the type of an `AsyncTask`
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  DefaultTaskMonitor This is a `TaskMonitor` template with empty default implementations.
  ExecutorTask This is a helper-task that just executes any `AsyncExecutable` as a sub-task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  LocalTaskType Defines the various types of asynchronous local tasks.
  RunState This class defines the possible states of running asynchronous tasks
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskCancelAction This Notify allows for canceling a `AsyncTask` running with a `SwingTaskMonitor`.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Listener
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.
  TaskState This enum defines the states of a `TaskId`
  TaskType This interface defines the type of an `AsyncTask`

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task.archive
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task.monitor
  Class and Description
  RunState This class defines the possible states of running asynchronous tasks
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task.osproc
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.
  TaskType This interface defines the type of an `AsyncTask`

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task.taskmgr
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskId This is a unique identifier for an `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.task.vm
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.workflow
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Source
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.workflow.monitor
  Class and Description
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.workflow.wft
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.appsuite.xml
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.common.gui
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Source

- Classes in de.esprit.appsuite.task used by de.esprit.common.io
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.common.util
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.appstore
  Class and Description
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  TaskId This is a unique identifier for an `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.activity.command
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.activity.transfer
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.admin.action
  Class and Description
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.evgate
  Class and Description
  RunState This class defines the possible states of running asynchronous tasks

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.gui.action
  Class and Description
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  TaskAction This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.gui.rtask
  Class and Description
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.info
  Class and Description
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.net
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.netch
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.tool.pathtree.action
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.tool.pathtree.agent
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.tool.permission.agent
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.client.workflow
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskEvent.Source
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent
  Class and Description
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.common
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.coserver
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.database
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal
  Class and Description
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.abo
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.config
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.session
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.srvlock
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.srvlog
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.srvproc
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.transfer
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskEvent.Listener
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.internal.transfer.demo
  Class and Description
  TaskEvent.Source
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.agent.test
  Class and Description
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.command
  Class and Description
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.command.demo
  Class and Description
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.netdata.event
  Class and Description
  RunState This class defines the possible states of running asynchronous tasks
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.rtask
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AbstractTaskType This interface defines the type of an `AsyncTask`
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  LocalTaskType Defines the various types of asynchronous local tasks.
  RunState This class defines the possible states of running asynchronous tasks
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskEvent This event is used for notifying the state changes and the progress of an asynchronously running `AsyncTask` instance.
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.
  TaskType This interface defines the type of an `AsyncTask`

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.rtask.journal
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.
  TaskType This interface defines the type of an `AsyncTask`

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.auth.group
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.auth.member
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.auth.user
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.batch
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  DefaultTaskMonitor This is a `TaskMonitor` template with empty default implementations.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.chxfer
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.config
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.core
  Class and Description
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  TaskId This is a unique identifier for an `AsyncTask` instance.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.coserver
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.cpu
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  DefaultTaskMonitor This is a `TaskMonitor` template with empty default implementations.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.db
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.hist
  Class and Description
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  DefaultTaskMonitor This is a `TaskMonitor` template with empty default implementations.
  RunStateFlag This flag is used to track the `RunState` of a running `AsyncTask`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.netch
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AbstractAsyncTask This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  AsyncTask This interface defines an asynchronous task that may run in any `ExecutorService`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.
  LocalCancellableTask This interface is implemented by tasks that can be cancelled.
  TaskId This is a unique identifier for an `AsyncTask` instance.
  TaskIdHolder Is implemented by all async components that hold a `TaskId`.

- Classes in de.esprit.appsuite.task used by de.esprit.netsuite.server.permission
  Class and Description
  AbstractAsyncExecutable This is a default implementation of `AsyncExecutable` used for subclassing.
  AsyncExecutable Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
  CancellableTask This interface defines a the method for determining the cancellation state of a task.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.