## Uses of Class
de.esprit.netsuite.rtask.AbstractServerTask

- Packages that use AbstractServerTask
  Package | Description
  --- | ---
  de.esprit.netsuite.client.tool.pathtree.action | Contains path-tree related standard actions
  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.coserver | Contains co-server related classes
  de.esprit.netsuite.server.cpu | Contains classes of the positioner tool (MVC-demo)
  de.esprit.netsuite.server.netch | Contains classes that build the server network adapter
  de.esprit.netsuite.server.netch.io | Contains implementation classes for Socket based network IO

- - ### Uses of AbstractServerTask in de.esprit.netsuite.client.tool.pathtree.action

    Subclasses of AbstractServerTask in de.esprit.netsuite.client.tool.pathtree.action
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteArchiveExtractTask` This task performs the remote archive extraction.
    `class` | `RemoteArchiveListTask<S extends ServerContext>` This task performs the remote archive listing.

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

    Subclasses of AbstractServerTask in de.esprit.netsuite.rtask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRemoteTask<S extends ServerContext>` This is an `AsyncTask` which runs on server side and is owned by a user session.
    `class` | `CoServerBindTask<S extends ServerContext>` This is a special task that actually consists of two coupled tasks.

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

    Subclasses of AbstractServerTask in de.esprit.netsuite.rtask.journal
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractJournalTask<S extends ServerContext>` This is the base class for all journal remote tasks.

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

    Subclasses of AbstractServerTask in de.esprit.netsuite.server.batch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractBatchTask<S extends ServerContext>` This is the base class for time scheduled server batch Processes.
    `class` | `AbstractDatabaseBatchTask<S extends ServerContext>` This ServerProcess is supposed to work with DBObjects
    `class` | `LogCleanupBatchTask` This batch process performs a log cleanup in regular time frames
    `class` | `TestBatchTask` This is server batch process for testing purposes only

  - ### Uses of AbstractServerTask in de.esprit.netsuite.server.coserver

    Subclasses of AbstractServerTask in de.esprit.netsuite.server.coserver
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoClientReconnectorTask` This thread performs an automatic reconnection of the client after it went off-line.

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

    Subclasses of AbstractServerTask in de.esprit.netsuite.server.cpu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AgentExecutorTask` This task performs the async execution of an agent on the server.
    `class` | `AgentWatchDogTask` This task controls the execution of async agent and handles an eventual timeout.

  - ### Uses of AbstractServerTask in de.esprit.netsuite.server.netch

    Subclasses of AbstractServerTask in de.esprit.netsuite.server.netch
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RequestServiceTask` This task reads incoming requests, forwards them to the `RequestDispatcher` and writes the response to the clients message channel (Note that both request and message channel are uni-directional).
    `class` | `TransferServiceTask` This task reads the incoming transfer jobs from the client and starts the according services for handling them.

    Methods in de.esprit.netsuite.server.netch that return AbstractServerTask
    Modifier and Type | Method and Description
    --- | ---
    `protected abstract AbstractServerTask<ServerContext>` | ServerConnectionService.`createServiceTask()`

  - ### Uses of AbstractServerTask in de.esprit.netsuite.server.netch.io

    Methods in de.esprit.netsuite.server.netch.io that return AbstractServerTask
    Modifier and Type | Method and Description
    --- | ---
    `protected AbstractServerTask<ServerContext>` | IOServerConnectionService.`createServiceTask()`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.