# Uses of Package
de.esprit.netsuite.rtask.journal

- Packages that use de.esprit.netsuite.rtask.journal
  Package | Description
  --- | ---
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.rtask.journal | Contains the classes implementing journalled remote tasks
  de.esprit.netsuite.server.core | Contains basic server core classes

- Classes in de.esprit.netsuite.rtask.journal used by de.esprit.netsuite.client
  Class and Description
  JournalTaskId This is a TaskId of an AsyncTask instance that runs on the server and is associated to a particular client that started it.
  JournalTaskRestarter This interface must be implemented in order to reattach to remote journal tasks
  JournalTaskRestartEvent.Listener
  JournalTaskRestartEvent.Source

- Classes in de.esprit.netsuite.rtask.journal used by de.esprit.netsuite.rtask.journal
  Class and Description
  JournalTask This interface defines what a journal task is able to to.
  JournalTaskId This is a TaskId of an AsyncTask instance that runs on the server and is associated to a particular client that started it.
  JournalTaskListAgent This agent fetches the currently running journal tasks from the server.
  JournalTaskMonitor This is a special `RemoteTaskMonitor` which stores all `RemoteTaskEvent`s sent in a journalList.
  JournalTaskRestartEvent This event notifies about a `JournalTask` being restarted after a reconnect.
  JournalTaskRestartEvent.Listener

- Classes in de.esprit.netsuite.rtask.journal used by de.esprit.netsuite.server.core
  Class and Description
  JournalTaskId This is a TaskId of an AsyncTask instance that runs on the server and is associated to a particular client that started it.
  JournalTaskRestarter This interface must be implemented in order to reattach to remote journal tasks
  JournalTaskSupport This interface defines helper methods for managing `JournalTask`s

Copyright © 2014 EsprIT-Systems. All Rights Reserved.