## Uses of Interface
de.esprit.common.log.SimpleLogSupport

- Packages that use SimpleLogSupport
  Package | Description
  --- | ---
  de.esprit.appsuite | Contains basic classes used in every application
  de.esprit.appsuite.appstore | These classes implement the Application-Store for remote software installation
  de.esprit.appsuite.appstore.gui | Contains the GUI classes of the App-Store
  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.dbase.tools | Contains general purpose database tools.
  de.esprit.appsuite.database.dbgui.field | Contains a set of input fields for user input of various data types.
  de.esprit.appsuite.database.dbgui.field.calendar | Contains all classes that make up the calendar dialogs.
  de.esprit.appsuite.database.dbgui.field.editor | Contains all FieldEditors used by the Field input components.
  de.esprit.appsuite.database.dbgui.form | Contains form components for graphical editing of DBRecord instances.
  de.esprit.appsuite.database.dbgui.list | Contains the DBList component for visualizing DBRecord instances in a list.
  de.esprit.appsuite.database.dbgui.table | Contains the DBTable component for visualizing DBRecord instances in a table.
  de.esprit.appsuite.database.dbgui.tool | Contains the TableEditTool as an example for a database tool.
  de.esprit.appsuite.database.dbo | Contains a set of standard DBObjects for testing purposes.
  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.database.xml.handler | Contains standard handlers supporting XML for DBObjects
  de.esprit.appsuite.gui | Contains GUI classes that maintain an ApplicationContext.
  de.esprit.appsuite.gui.activity | Contains classes for observing async activity.
  de.esprit.appsuite.gui.dialog | Contains reuseable standard dialogs.
  de.esprit.appsuite.gui.dialog.memory | Contains a memory monitor dialog for observing memory usage.
  de.esprit.appsuite.gui.dialog.misc | Contains a collection of miscellaneous dialogs.
  de.esprit.appsuite.gui.dialog.option | Contains dialogs for choosing options by check boxes.
  de.esprit.appsuite.gui.list | Contains support classes for dealing with JList and ListModel.
  de.esprit.appsuite.gui.pathtree | Contains the path-tree model for watching file system paths
  de.esprit.appsuite.gui.pathtree.archive | Contains the path-tree related dialogs
  de.esprit.appsuite.gui.pathtree.edit | Contains the path-tree related archiving tools
  de.esprit.appsuite.gui.plaf | Contains actions for changing the look and feel.
  de.esprit.appsuite.gui.task | Contains GUI support classes for async tasks
  de.esprit.appsuite.gui.tree | Contains support classes for working with JTree
  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.nio.watcher | Contains classes for watching the file system.
  de.esprit.appsuite.project | Contains internal classes describing the project
  de.esprit.appsuite.swversion | Contains the software version detection manager
  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 | Contains utiltiy classes of common use that are project independent.
  de.esprit.common.concurrent | Contains classes supporting async operations executing in Thread pools
  de.esprit.common.gui | Contains reuseable GUI components as well helper classes for GUI construction.
  de.esprit.common.gui.action | Contains reuseable base classes for common GUI actions.
  de.esprit.common.gui.editor | Contains all classes that make up a platform independent text editor.
  de.esprit.common.gui.table | Contains GUI support classes for tables of objects.
  de.esprit.common.gui.wizzard | Classes that make up a generic wizzard.
  de.esprit.common.io | Contains input/output related classes like readers and writers.
  de.esprit.common.lic | Contains classes for dealing with licenses.
  de.esprit.common.log | All these classes contribute to a flexible logging system, which is basically reuseable in any project.
  de.esprit.common.util | Contains useful GUI utility classes for common usage.
  de.esprit.netsuite | Contains all classes that make up the EspritNetSuite software.
  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.abo | Contains the client's support classes for ABOs (Alive Business Objects)
  de.esprit.netsuite.client.abo.std | Contains standard client ABOs
  de.esprit.netsuite.client.activity | Contains the client's activity monitoring classes
  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 | Contains GUI components that are special to the admin client
  de.esprit.netsuite.client.admin.action | Contains admin client actions possibly reusable by other clients
  de.esprit.netsuite.client.gui | Contains GUI related classes of the Duap-Port Servers admin client
  de.esprit.netsuite.client.gui.action | Contains network related standard actions used in the client GUI
  de.esprit.netsuite.client.gui.db | Contains the client's support classes for managing remote Records
  de.esprit.netsuite.client.gui.dialog | Contains standard client dialogs
  de.esprit.netsuite.client.gui.net | Contains the client's network related classes
  de.esprit.netsuite.client.gui.remote | Contains classes used to perform a remote table editing
  de.esprit.netsuite.client.gui.rtask | Contains GUI components dealing with remote tasks
  de.esprit.netsuite.client.gui.web | Contains classes that make up the client's web browser
  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.netch.io | Contains the IO specific implementations for the network connections
  de.esprit.netsuite.client.tool | Contains tools accessible by the client's toolbar
  de.esprit.netsuite.client.tool.chat | Contains classes that make up the client chat tool
  de.esprit.netsuite.client.tool.cpu | Contains classes for configuring the server's CPU parameters
  de.esprit.netsuite.client.tool.datasrc | Contains classes for displaying the server's data sources
  de.esprit.netsuite.client.tool.email | Contains the dialog for configuring mail receipients for server mails
  de.esprit.netsuite.client.tool.log | Contains miscellaneous standard client dialogs
  de.esprit.netsuite.client.tool.mem | Contains a dialog displaying cliennt/server memory oscilloscope
  de.esprit.netsuite.client.tool.messg | Contains classes for the client messaging tool
  de.esprit.netsuite.client.tool.passwd | Contains classes for displaying the server's data sources
  de.esprit.netsuite.client.tool.pathtree | Contains a PathTree implementation for observing a remote file system.
  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 | Contains basic classes for permission management support
  de.esprit.netsuite.client.tool.permission.agent | Contains agents for permission management support
  de.esprit.netsuite.client.tool.proc | Contains classes for configuring server processes
  de.esprit.netsuite.client.tool.sess | Contains classes for moitoring sessions
  de.esprit.netsuite.client.tool.srvevent | Contains classes for moitoring sessions
  de.esprit.netsuite.client.tool.srvload | Contains a load-meter for measuring the server load.
  de.esprit.netsuite.client.tool.user | Contains classes that make up the user manager
  de.esprit.netsuite.client.workflow | Contains the Workflow support classes
  de.esprit.netsuite.demo | Contains a demo GUI for starting server and clients
  de.esprit.netsuite.eclient | Contains classes for launching the client
  de.esprit.netsuite.netdata | Contains serializable objects which are interchanged between client and server
  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.rtask | Contains extensions for RemoteAsyncTask support
  de.esprit.netsuite.rtask.journal | Contains the classes implementing journalled remote tasks
  de.esprit.netsuite.server | These classes make up the EsprIT server
  de.esprit.netsuite.server.abo | Contains server classes for working with Alive Business Objects (ABOs)
  de.esprit.netsuite.server.abo.loadmeter | Contains ABOs that measure the server load
  de.esprit.netsuite.server.auth | Contains classes for server side user authentication
  de.esprit.netsuite.server.auth.dbuser | Contains a sample User and Group implemantation for database stroage
  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.chmesg | Contains classes that make up the Dual-Port Servers message service
  de.esprit.netsuite.server.chreq | Contains classes that make up the Dual-Port Servers request/response oriented data service
  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.lock | Contains classes for managing temporary edit locks on server resources
  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
  de.esprit.netsuite.server.pathtree | Contains classes for remote file-tree access
  de.esprit.netsuite.server.permission | These classes implement the permission system of the esprit server
  de.esprit.netsuite.server.webserver | Contains classes that make up the built in web server

- - ### Uses of SimpleLogSupport in de.esprit.appsuite

    Classes in de.esprit.appsuite that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppSuiteResource` This class checks the completeness of file resources in this project

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.appstore

    Classes in de.esprit.appsuite.appstore that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppCacheFileUpdater` This class mirrors files from a local appStore root directory to the local cache directory.
    `class` | `AppCacheManager` This class implements the esprit application store.
    `class` | `AppCacheUpdater` This class encapsulates the base functionality for mirroring repository files to a local cache-directory.
    `class` | `AppCacheUrlUpdater` This class mirrors remote files based on an URL-connection from an remote appStore repository to a local cache directory.
    `class` | `AppLaunchTask` This task implements phase two of the esprit application launcher.
    `class` | `AppLaunchTask.MyNativeProcessTask`
    `class` | `EspritAppStarter` This class implements the first phase for webstart based installations of software from a remote application-store.
    `class` | `ZipSoftwareExtractor` This class extracts zipped software data directly from an input stream to a given target directory.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.appstore.gui

    Classes in de.esprit.appsuite.appstore.gui that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppLaunchPrefsDialog` This dialog provides a maxMemField for entering the max memory to be used by Java for the next launch (restart) of a Java application.
    `class` | `AppStarterTrayGUI` This is the `EspritAppStarter` GUI which is installed as a tray-icon in the system task bar.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.appstore.ndf

    Classes in de.esprit.appsuite.appstore.ndf that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppDescriptorHandler` This handler reads an `AppDescriptor` instance from an NDF file.
    `class` | `AppDescriptorLaunchPrefsHandler` This handler reads the default `AppLaunchPrefs` from an `AppDescriptor` NDF file.
    `class` | `AppHandler` This handler reads a list of `App` instances from an NDF file.
    `class` | `AppLaunchPrefsHandler` This handler reads an `AppLaunchPrefs` instance from an NDF file.
    `class` | `AppLaunchPrefsWriter<C extends ApplicationContext>` This writer stores an `AppLaunchPrefs` instance in an according NDF file.
    `class` | `AppVersionHandler` This handler fills the given `App` with the `AppVersion` instances read from an NDF file.
    `class` | `JavaAppDescriptorWriter<C extends ApplicationContext>` This writer stores an `AppLaunchPrefs` instance in an according NDF file.
    `class` | `TimestampWriter` This class writes the timestamp of the last software installation and stores the name of all files and directories, that have been created during installation.
    `class` | `TimstampHandler` This handler reads an `AppLaunchPrefs` instance from an NDF file.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.compile

    Classes in de.esprit.appsuite.database.compile that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBOCompiler` This class creates `DBObject` source files from the database tables.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbase

    Classes in de.esprit.appsuite.database.dbase that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CredentialHandler` This class builds the `Credential` object from the parsed data.
    `class` | `CredentialWriter` This class writes the content of a `Credential` in NDF format.
    `class` | `DBLoadTask<C extends ApplicationContext>` This task is used to load records asynchronously from the database.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbase.tools

    Classes in de.esprit.appsuite.database.dbase.tools that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDBTool` This is the base class for all database related command line tools.
    `class` | `DBExecute` This is a general purpose tool for executing SQL statements in a database.
    `class` | `DBSelect` This is a general purpose tool for running SQL queries in any database.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.field

    Classes in de.esprit.appsuite.database.dbgui.field that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AllFieldsPanel.MyCheckValuesAction`

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.field.calendar

    Classes in de.esprit.appsuite.database.dbgui.field.calendar that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CalendarDateDialog` This dialog allows for entering a date value by mouse.
    `class` | `CalendarTimestampDialog` This dialog allows for entering a Timestamp value by mouse.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.field.editor

    Classes in de.esprit.appsuite.database.dbgui.field.editor that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractFieldDialog` This is a Dialog that attaches and aligns to an underlying input field.
    `class` | `DefaultFieldEditor<T>` This is a dialog that provides a default implementation of the `FieldEditor` interface.
    `class` | `DirectoryPathEditor` This class allows for choosing a directory with the `JFileChooser`.
    `class` | `FilePathEditor` This class allows for choosing a File with the `JFileChooser`.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.form

    Classes in de.esprit.appsuite.database.dbgui.form that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractRecordDialog<C extends ApplicationContext,R extends DBRecord>` This dialog contains uses a `RecordFieldPanel` for editing a `DBRecord` within a form.
    `class` | `AbstractRecordFrame<C extends ApplicationContext,R extends DBRecord>` This class is a simple `DBRecord` form that uses a `RecordFieldPanel`.
    `class` | `DefaultRecordCreateDialog<C extends ApplicationContext,R extends DBRecord>` This class is a simple DBObject form that uses a `RecordFieldPanel`.
    `class` | `DefaultRecordEditDialog<C extends ApplicationContext,R extends DBRecord>` This class is a simple `DBRecord` form that uses a `RecordFieldPanel`.
    `class` | `RecordTypeChooserDialog<C extends ApplicationContext>` This class is a simple Dialog that contains a RecordTypeList.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.list

    Classes in de.esprit.appsuite.database.dbgui.list that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBRecordListFrame<C extends ApplicationContext>` This class is a simple DBRecord form that uses a DBList.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.table

    Classes in de.esprit.appsuite.database.dbgui.table that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBRecordTableDialog<C extends ApplicationContext>` This class is a simple Dialog that contains a `DBRecordTablePanel`.
    `class` | `DBRecordTableFrame<C extends ApplicationContext>` This class is a simple Frame that contains a `DBRecordTablePanel`.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbgui.tool

    Classes in de.esprit.appsuite.database.dbgui.tool that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TableEditFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a full functional ASCII text editor

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.dbo

    Classes in de.esprit.appsuite.database.dbo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EspritDBCreate` This class demonstrates how a whole database can be reconstructed using DBObjects.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.io

    Classes in de.esprit.appsuite.database.io that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBOHtmlWriter<C extends ApplicationContext>` This writer uses a TagWriter for converting the state of a DBObject to an HTML table description for output in web pages.
    `class` | `DBOWriter<C extends ApplicationContext>` This writer uses a `NdfWriter` for writing the state of a DBObject to an NDF table description format.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.xml

    Classes in de.esprit.appsuite.database.xml that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDBOCollector<C extends ApplicationContext>` Collects data from XML database descriptions
    `class` | `DBODatabaseCollector` Collects all database objects, such as `XmlDatabase`, `XmlTable` as well as all contained DBRecords.
    `class` | `DBORecordCollector` Collects as all contained DBRecords in a recordList.
    `class` | `DBOXmlReader<C extends ApplicationContext>` This sample parser reads a full database content from an XML file
    `class` | `DBOXmlWriter<C extends ApplicationContext>` This writer uses a TagWriter for converting the state of a DBObject to an XML description in order to interface DBObject data with foreign systems.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.database.xml.handler

    Classes in de.esprit.appsuite.database.xml.handler that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBODatabaseTagHandler<H extends AbstractDBOCollector<?>>` Reads the database tag
    `class` | `DBOFieldTagHandler<H extends AbstractDBOCollector<?>>` Reads a DBObject's field attributes and value
    `class` | `DBORecordTagHandler<H extends AbstractDBOCollector<?>>` Reads the dbobject tag
    `class` | `DBORootDatabaseTagHandler<H extends AbstractDBOCollector<?>>` This handler expects a `database` tag as the root tag of the XML file.
    `class` | `DBORootTableTagHandler<H extends AbstractDBOCollector<?>>` This handler expects a `table` tag as the root tag of the XML file.
    `class` | `DBOTableTagHandler<H extends AbstractDBOCollector<?>>` Reads the table tag

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui

    Subinterfaces of SimpleLogSupport in de.esprit.appsuite.gui
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ApplicationToolWindow<C extends ApplicationContext>` All applieable windows (Dialogs or Frames) should implement this interface

    Classes in de.esprit.appsuite.gui that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractConsoleTabPanel<C extends ApplicationContext>` This panel contains a `LogMessagePanel` for printing logging messages into a text console.
    `class` | `ApplicationConsoleTabPanel<C extends ApplicationContext>` This panel contains a `LogMessagePanel` for printing logging messages into a text console.
    `class` | `ApplicationMainFrame<C extends ApplicationContext>` This frame is supposed to be the main-frame of an application.
    `class` | `ApplicationPanel<C extends ApplicationContext>` This is `BorderLayoutPanel` which manages an `ApplicationContext`.
    `class` | `ApplicationTabPanel<C extends ApplicationContext>` This is a base panel used in `ZTabbedPane`.
    `class` | `ApplicationToolAction<C extends ApplicationContext>` This action is supposed to popup an `ApplicationToolWindow`.
    `class` | `ApplicationToolBar<C extends ApplicationContext>` This toolbar contains a logo Icon at the right side, which is read from the Version.txt file.
    `class` | `ConsoleAction<C extends ApplicationContext>` This action executes a request and prints the result or error respectively in the console
    `class` | `ConsoleToolAction<C extends ApplicationContext>` This action provides a `TextPrintable` for printing action output.
    `class` | `TestLoggingAction` This class ...
    `class` | `ToolAction<C extends ApplicationContext>` This is the base class for actions in the application toolbar.
    `class` | `ToolDialog<C extends ApplicationContext>` This is the base class for all `Applieable` GUI dialogs.
    `class` | `ToolFrame<C extends ApplicationContext>` This is an applieable Frame that can be used similar to `ToolDialog`

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.activity

    Classes in de.esprit.appsuite.gui.activity that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActiveTasksTab` This tab displays a list of all running `AsyncTask`s.
    `class` | `ActiveWorkflowsTab<C extends ApplicationContext>` This tab displays a list of all running `AbstractWorkflow`s.
    `protected class` | `ActivityList.MyCancelTaskAction`
    `class` | `ActivityMonitorDialog<C extends ApplicationContext>` This dialog shows up an `ActivityTabbedPane` displaying an `ActivityTab` for each particular type of async activity.
    `class` | `ActivityTab<C extends ApplicationContext>` This tab shows up with a list of all running activities of a particular type.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.dialog

    Classes in de.esprit.appsuite.gui.dialog that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ApplyAndCloseAction` This is a simple action that can apply and close a ToolWindow
    `class` | `ConfirmDialog` This dialog requests the user for a confirmation.
    `class` | `DumpDialog` This dialog contains a `ZTextArea` in order to display the dump text of any object that implements the `Dumpable` interface.
    `class` | `ErrorDialog` This Dialog pops up synchronously and blocks until confirmed
    `class` | `FileViewerDialog` This dialog contains a TextArea in order to display the dump text of any object that implements the Dumpable interface.
    `class` | `InfoDialog` This Dialog pops up syncroneously and blocks until confirmed
    `class` | `ListRowDumpDialog` Extends the `DumpDialog` for dumping the currently selected row of a `JList`.
    `class` | `MessageDialog` This dialog is used for most user notifications.
    `class` | `TableRowDumpDialog` Extends the DumpDialog for dumping the currently selected row of a ZTable.
    `class` | `WarningDialog` This Dialog pops up synchronously and blocks until confirmed

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.dialog.memory

    Classes in de.esprit.appsuite.gui.dialog.memory that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MemoryMonitorAction<C extends ApplicationContext>` This action pops up the `MemoryMonitorDialog`
    `class` | `MemoryMonitorDialog<C extends ApplicationContext>` This dialog contains a `MemoryOscilloscope` that displays the current memory usage graphically.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.dialog.misc

    Classes in de.esprit.appsuite.gui.dialog.misc that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AboutEspritDialog<C extends ApplicationContext>` This dialog displays details about the current software version
    `class` | `AboutVersionDialogAction` This action displays the information about the software
    `class` | `AbstractNameInputDialog<C extends ApplicationContext>` This dialog contains a labeled text input field for simple name input.
    `class` | `OutputDirectoryChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a target directory via a `DirectoryField`.
    `class` | `OutputFileChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a file via a `FileField`.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.dialog.option

    Classes in de.esprit.appsuite.gui.dialog.option that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCheckBoxOptionDialog<C extends ApplicationContext>` This dialog provides a set of options represented by check boxes
    `class` | `RadioButtonOptionDialog<C extends ApplicationContext>` This dialog provides a set of options represented by radio buttons

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.list

    Classes in de.esprit.appsuite.gui.list that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ListDataAction<C extends ApplicationContext>` This action is only active when the underlying JList is not empty.
    `class` | `ListDetailsAction` This action pops up a details dialog for the selected list item.
    `class` | `ListSelectionAction<C extends ApplicationContext,E>` This action is only active when the underlying JList has a selection.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.pathtree

    Classes in de.esprit.appsuite.gui.pathtree that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GuiPathTreeModelDriver<C extends ApplicationContext>` This is a special `LocalPathTreeModelDriver` which fires any path events within the event dispatcher thread.
    `class` | `PathTreeSelectionAction<C extends ApplicationContext,T extends PathTree>` This class ...

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.pathtree.archive

    Classes in de.esprit.appsuite.gui.pathtree.archive that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractArchiveAction<C extends ApplicationContext,T extends PathTree>` This action only enables when an archive file is selected in the `PathTree`
    `class` | `ArchiveExtractAction<C extends ApplicationContext,T extends PathTree>` This action starts the `ArchiveExtractWorkflow`.
    `class` | `ArchiveExtractWFT<C extends ApplicationContext>` Depending on the type of the archive input file this workflow task creates either a `ZipExtractor` or a `TarExtractor` in order to extract the archive.
    `class` | `ArchiveExtractWorkflow<C extends ApplicationContext>` This workflow starts the `ArchiveExtractWFT`.
    `class` | `ArchiveListAction<C extends ApplicationContext,T extends PathTree>` This action starts the `ArchiveListWorkflow`.
    `class` | `ArchiveListWFT<C extends ApplicationContext>` Depending on the type of the archive input file this workflow task creates either a `ZipLister` or a `TarLister` in order to list the archive.
    `class` | `ArchiveListWorkflow<C extends ApplicationContext>` This workflow starts the `ArchiveListWFT`.
    `class` | `CreateZipArchiveAction<C extends ApplicationContext,T extends PathTree>` This action creates a ZIP archive from a directory.
    `class` | `CreateZipArchiveWFT<C extends ApplicationContext>` This task executes a `ZipArchiver` on the given directory and creates an archive file from it's content.
    `class` | `CreateZipArchiveWorkflow<C extends ApplicationContext>` This workflow starts the `CreateZipArchiveWFT`

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.pathtree.edit

    Classes in de.esprit.appsuite.gui.pathtree.edit that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractPathEditAction<C extends ApplicationContext,T extends PathTree>` This class...
    `class` | `AbstractPathEditDialog<C extends ApplicationContext>`
    `class` | `CreateDirectoryDialog<C extends ApplicationContext>`
    `class` | `CreateFileAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `CreateFileDialog<C extends ApplicationContext>`
    `class` | `CreateFolderAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `RenamePathAction<C extends ApplicationContext,T extends PathTree>`
    `class` | `RenamePathDialog<C extends ApplicationContext>`
    `class` | `RootDirectoryChooserDialog<C extends ApplicationContext>` This dialog allows for choosing a new root directory.
    `class` | `SetRootNodeAction<C extends ApplicationContext>` This action sets the root-Path in the watched file tree.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.plaf

    Classes in de.esprit.appsuite.gui.plaf that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActionLookAndFeelMetal` Sets the standard Java Look&Feel
    `class` | `ActionLookAndFeelMotif` Sets the Motif Look&Feel
    `class` | `ActionLookAndFeelWindows` Sets the Windows Look&Feel

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

    Classes in de.esprit.appsuite.gui.task that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractSwingTask<C extends ApplicationContext>` This is an `AsyncTask` supposed to be run in a Swing GUIs environment.
    `class` | `AbstractTaskTab<C extends ApplicationContext>` This is a tab-panel for adding task-controls.
    `class` | `ActivityMenuController<C extends ApplicationContext>` This component allows for going online and offline.
    `class` | `SwingTaskMonitor<C extends ApplicationContext>` This monitor is being notified by a running `AsyncTask` about it's RunState changes.
    `class` | `TaskControlPanel` This panel provides a `TaskProgressBar` with start- and stop-button for each task added.
    `class` | `TaskManagerDialog<C extends ApplicationContext>` This dialog displays the currently running tasks and provides support for canceling them.
    `class` | `WriterTaskMonitor<C extends ApplicationContext>` This monitor writes a journal-file for the task it is attached to.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.gui.tree

    Classes in de.esprit.appsuite.gui.tree that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TreeSelectionAction<C extends ApplicationContext,T extends javax.swing.JTree>` This action is only active when the underlying JTree has a selection.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.io

    Classes in de.esprit.appsuite.io that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CleanupFileOutputStream<T extends AsyncExecutable>` This is a `FileOutputStream` which ensures that the output file is deleted in case of cancellation or error.
    `class` | `CleanupRandomAccessFile` This is a `RandomAccessFile` which is opened in rw mode.
    `class` | `DataWriter<C extends ApplicationContext>` This writer may be run asynchronously within an `AsyncTask`.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.io.archive

    Classes in de.esprit.appsuite.io.archive that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractArchiveExtractor<C extends ApplicationContext,E extends ArchiveEntry>` This class extracts the content of an archive into a given target-directory.
    `class` | `AbstractArchiver<C extends ApplicationContext>` This class creates a ZIP archive of either files/directories or directly from an input-stream.
    `class` | `ArchiveExtractTask<C extends ApplicationContext>`
    `class` | `ArchiveListTask<C extends ApplicationContext>`

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.io.archive.tar

    Classes in de.esprit.appsuite.io.archive.tar that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TarArchiver<C extends ApplicationContext>` This class creates a TAR archive from either files or directories.
    `class` | `TarExtractor<C extends ApplicationContext>` This class extracts the content of a zip archive into a given target-directory.
    `class` | `TarGZArchiver<C extends ApplicationContext>` This class creates a compressed TAR archive from either files or directories.
    `class` | `TarLister<C extends ApplicationContext>` This class lists the content of a TAR archive onto the console.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.io.archive.zip

    Classes in de.esprit.appsuite.io.archive.zip that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ZipArchiver<C extends ApplicationContext>` This class is supposed to create a ZIP archive from either files/directories or directly from any input-streams.
    `class` | `ZipArchiverTask<C extends ApplicationContext>` This task runs a `ZipArchiver` asynchronously
    `class` | `ZipExtractor<C extends ApplicationContext>` This class extracts the content of a zip archive into a given target-directory.
    `class` | `ZipLister<C extends ApplicationContext>` This class lists the content of a ZIP archive onto the console.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.io.parser

    Classes in de.esprit.appsuite.io.parser that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataParser<C extends ApplicationContext>` This is a generic file parser that allows for fast iteration through a file content looking for keywords and data.
    `class` | `DataParserTask<C extends ApplicationContext>` This task just executes a `DataParser` asynchronously.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.jversion

    Classes in de.esprit.appsuite.jversion that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractJavaVersionScanner<C extends ApplicationContext>` This class scans the file system for java installations.
    `class` | `JavaVersionManager<C extends ApplicationContext>` This class scans the file system for available java installations.
    `class` | `JavaVersionScannerLinux<C extends ApplicationContext>` This class scans a Linux system for available Java installations.
    `class` | `JavaVersionScannerSolaris<C extends ApplicationContext>` This class scans a Solaris system for available Java installations.
    `class` | `JavaVersionScannerWindows<C extends ApplicationContext>` This class scans a Windows system for available Java installations.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.launch

    Classes in de.esprit.appsuite.launch that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractApplicationObject<C extends ApplicationContext>` This is the base class for classes that manage an `ApplicationContext`
    `class` | `AbstractInitializableObject<C extends ApplicationContext>` This class maintains an isInitialized flag and provides methods for checking whether initialization has been done yet.
    `class` | `AsyncInitializableObject<C extends ApplicationContext>` This class maintains an isInitializingRef flag and provides methods for checking whether initialization yet has been done.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.nio.ascii

    Classes in de.esprit.appsuite.nio.ascii that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsciiParser<C extends ApplicationContext,L extends SimpleAsciiLine>` This is a high performance parser for reading ascii text files.
    `class` | `AsciiParser<C extends ApplicationContext>` Runs the `AbstractAsciiParser` with a `AsciiLine` and thus provides support for break-characters and block-comments.
    `class` | `AsciiParserTask<C extends ApplicationContext>` This task just executes a `AsciiParser` asynchronously.
    `class` | `AsciiWriter<C extends ApplicationContext>` This writer uses NIO for writing raw ASCII data with best possible performance.
    `class` | `SimpleAsciiParser<C extends ApplicationContext>` Runs the `AbstractAsciiParser` with a `SimpleAsciiLine` and thus runs fast but without any support for break-characters and block-comments.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.nio.binary

    Subinterfaces of SimpleLogSupport in de.esprit.appsuite.nio.binary
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `BinaryChannel` This is a helper interface to make a random access file looking the same for a binary reader and a binary writer.

    Classes in de.esprit.appsuite.nio.binary that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BinaryDataReader` This class...
    `class` | `BinaryDataWrapperStore<C extends BinaryChannel,S extends BinaryDataStructure>` This class...
    `class` | `BinaryDataWriter` This writer is used to write binary data structures into a file.
    `class` | `Boolean32BufferWrapper` This class uses an `IntBufferWrapper` for modeling a boolean value which is being stored as an integer.
    `class` | `ByteBufferWrapper` This is a named buffer for reading a primitive binary structure.
    `class` | `CharBufferWrapper` This wrapper is a `ByteBufferWrapper` that uses 2 bytes for a character representation.
    `class` | `DoubleBufferWrapper` This buffer wrapper reads one or more double values.
    `class` | `FloatBufferWrapper` This buffer wrapper reads one or more float values.
    `class` | `IntBufferWrapper` This buffer wrapper reads one or more int values.
    `class` | `LongBufferWrapper` This buffer wrapper reads one or more long values.
    `class` | `NumberBufferWrapper` This is the super class for all number based buffer wrappers.
    `class` | `ShortBufferWrapper` This buffer wrapper reads one or more short values.
    `class` | `String32BufferWrapper` This buffer reads Strings whereas a single char consists of 4 bytes!

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.nio.ndf

    Classes in de.esprit.appsuite.nio.ndf that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DumpingNdfHandler` This handler just logs all method calls.
    `class` | `LoggingNdfHandler` This handler just logs all method calls.
    `class` | `NdfHandler` The `NdfHandler` is notified by the `NdfParser` about all structures and properties found during parsing.
    `class` | `NdfParser` This parser reads ASCII data stored in the Neutral Data Format (NDF).
    `class` | `NdfWriter<C extends ApplicationContext>` This writer supports writing output data in the Neutral Data Format (NDF).

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.nio.watcher

    Classes in de.esprit.appsuite.nio.watcher that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LocalPathTreeModelDriver<C extends ApplicationContext>` This `PathTreeModelDriver` implementation runs a `PathWatcher` that observes registered paths in the local file-system.
    `class` | `PathTreeModelDriver<C extends ApplicationContext>` This class interfaces the `PathWatcher` with a `PathTreeModel`.
    `class` | `PathWatcher` This class runs an internal `WatchService` on registered `Path`s.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.project

    Classes in de.esprit.appsuite.project that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractProjectResource` This class collects all defined resource files of this project.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.swversion

    Classes in de.esprit.appsuite.swversion that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SoftwareVersionDetector<S extends SoftwareVersion>` This is the base class for all kinds of `SoftwareVersionDetector`s.
    `class` | `SupportedSoftwareVersionDetector<S extends SoftwareVersion>` This detector can be filled with a set of expected `SoftwareVersion`s.

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

    Subinterfaces of SimpleLogSupport in de.esprit.appsuite.task
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `AsyncExecutable<C extends ApplicationContext>` Any class that implements this interface is able to be executed as a sub-task within an `AsyncTask`.
    `interface` | `AsyncTask<C extends ApplicationContext>` This interface defines an asynchronous task that may run in any `ExecutorService`.

    Classes in de.esprit.appsuite.task that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsyncExecutable<C extends ApplicationContext>` This is a default implementation of `AsyncExecutable` used for subclassing.
    `class` | `AbstractAsyncTask<C extends ApplicationContext>` This class encapsulates an asynchronously running task that is being executed within any `ExecutorService`.
    `class` | `AbstractTimerTask<C extends ApplicationContext>` This is a task just running as a timer.
    `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.
    `class` | `ExecutorTask<C extends ApplicationContext>` This is a helper-task that just executes any `AsyncExecutable` as a sub-task.
    `class` | `ProgressWindowExecutorTask<C extends ApplicationContext>` This class ...
    `class` | `SwingExecutorTask<C extends ApplicationContext>` This is just an `ExecutorTask` with a build in `SwingTaskMonitor`.
    `class` | `TaskAction<C extends ApplicationContext>` This action runs a monitored `AsyncTask` created by `TaskAction.createTask()`.
    `class` | `TaskCancelAction<C extends ApplicationContext>` This Notify allows for canceling a `AsyncTask` running with a `SwingTaskMonitor`.
    `class` | `TaskCollection<C extends ApplicationContext>` This is a (main) task that runs a list of `AsyncExecutable`s as sub-tasks in a serie.
    `class` | `WatchDogTask<C extends ApplicationContext>` This task watches for the timeout of another task.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.task.archive

    Classes in de.esprit.appsuite.task.archive that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ArchiveConfigDialog<C extends ApplicationContext>` This dialog allows for selecting an `ArchiveTaskOption` as well as a `CompressionLevel`.
    `class` | `ArchiveConfigDialogWFT<C extends ApplicationContext>` This dialog requests for defining the type of the desired archive

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

    Classes in de.esprit.appsuite.task.monitor that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTaskMonitor<C extends ApplicationContext>` This class is being notified by a running `AsyncTask` about its `RunState` changes.
    `class` | `TaskMonitorController<C extends ApplicationContext>` This controller is responsible for passing `RunState` change notifications to all added `TaskMonitor`s.
    `class` | `TaskMonitorList` This is a `TaskMonitor` implementation that actually manages a list of `TaskMonitor`s.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.task.osproc

    Classes in de.esprit.appsuite.task.osproc that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractOsProcessTask<C extends ApplicationContext>` This Task encapsulates a running OS-process on the local system.
    `class` | `StdinReaderTask<C extends ApplicationContext>` This task reads the STDIN channel of an OS-process and feeds the input read back to the process.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.task.taskmgr

    Classes in de.esprit.appsuite.task.taskmgr that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TaskManager<C extends ApplicationContext>` This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.
    `class` | `TaskRegistry<C extends ApplicationContext>` This class maintains a Map with references to all running cancellable `AsyncTask`s in order to be able to access them by `TaskId` and cancel them at any time.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.task.vm

    Classes in de.esprit.appsuite.task.vm that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `JavaCommandTask<C extends ApplicationContext>` This OS-process task runs a Java program within a separate Virtual Machine.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.workflow

    Subinterfaces of SimpleLogSupport in de.esprit.appsuite.workflow
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `WorkflowTask<C extends ApplicationContext>` This interface defines what makes up a workflow task

    Classes in de.esprit.appsuite.workflow that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractWorkflow<C extends ApplicationContext>` This is the base class for all workflows.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.workflow.monitor

    Classes in de.esprit.appsuite.workflow.monitor that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WorkflowManagerDialog<C extends ApplicationContext>` This dialog shows up an `ActivityTabbedPane` displaying an `ActivityTab` for each particular type of async activity.
    `class` | `WorkflowMonitorDialog<C extends ApplicationContext>` This dialog monitors the running `WorkflowTask`s within a `AbstractWorkflow`.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.workflow.wft

    Classes in de.esprit.appsuite.workflow.wft that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsciiParserWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractDataParserWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractJavaCommandWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractOsProcessWFT<C extends ApplicationContext>` This is the base implementation which allows an OS-process to run as a `WorkflowTask` within an `AbstractWorkflow`.
    `class` | `AbstractTaskOptionDialogWFT<C extends ApplicationContext>` This task pops up a `AbstractTaskOptionDialogWFT` which asks the user to make a decision between a set of `CheckOption` choices.
    `class` | `AbstractTaskOptionWFT<C extends ApplicationContext>` This task requests to make a decision between a set of `CheckOption` objects.
    `class` | `AbstractWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `AbstractZipArchiverWFT<C extends ApplicationContext>` This is the base class for all `WorkflowTask` implementations.
    `class` | `CheckWorkingDirectoryWFT<C extends ApplicationContext>` This `WorkflowTask` ensures the existence of the workflows working directory.
    `class` | `CleanupWorkingDirectoryWFT<C extends ApplicationContext>` This `WorkflowTask` ensures the existence of the workflows working directory.
    `class` | `FileNameInputWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.
    `class` | `InputFileChooserDialog<C extends ApplicationContext>` This dialog provides a `ZFileChooser` for choosing an input file
    `class` | `InputFileChooserWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.
    `class` | `OutputFileChooserWFT<C extends ApplicationContext>` This WFT pops up a `OutputFileChooserDialog` for choosing an output file.
    `class` | `TaskOptionDialog<C extends ApplicationContext>` This is a default implementation for a Dialog that asks the user to select one of the given `CheckOption` items.

  - ### Uses of SimpleLogSupport in de.esprit.appsuite.xml

    Classes in de.esprit.appsuite.xml that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TagWriter<C extends ApplicationContext>` This class is a writer for tag-oriented output such as XML or HTML.
    `class` | `XmlDataCollector<C extends ApplicationContext>` This is the base class for collecting data as result from XML parsing
    `class` | `XmlDataParser<C extends ApplicationContext>` This is a template how to do XML parsing
    `class` | `XmlTagHandler<C extends XmlDataCollector<?>>` This is the base class for XML parsing handlers.
    `class` | `XmlTagWriter<C extends ApplicationContext>` This class adds XML specific functionality to the TagWriter class

  - ### Uses of SimpleLogSupport in de.esprit.common

    Classes in de.esprit.common that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CheckLicense` This class checks the license path for available licenses and prints them on the console.

  - ### Uses of SimpleLogSupport in de.esprit.common.concurrent

    Classes in de.esprit.common.concurrent that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ProcessingQueue<T>` This class uses a `LinkedBlockingDeque` with an internal attached processing daemon thread.

  - ### Uses of SimpleLogSupport in de.esprit.common.gui

    Classes in de.esprit.common.gui that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ZAction<C extends ApplicationContext>` This is the base class for all GUI actions.

  - ### Uses of SimpleLogSupport in de.esprit.common.gui.action

    Classes in de.esprit.common.gui.action that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CancelAction` This action just cancels a `Cancellable` instance when fired.
    `class` | `CleanupMemoryAction` This action just kicks the garbage collector in order to initiate a memory cleanup
    `class` | `ClearAction` This action just clears a `Clearable` instance when fired.
    `class` | `ScreenShotAction`

  - ### Uses of SimpleLogSupport in de.esprit.common.gui.editor

    Classes in de.esprit.common.gui.editor that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractTextEditAction` This action is only enabled when the underlying text component is editable
    `class` | `FindStringDialog<C extends ApplicationContext>` This is the Search and Replace dialog for the TextEditor
    `class` | `TextEditorDialog<C extends ApplicationContext>` This is a `ToolDialog` containing a full functional ASCII text editor
    `class` | `TextEditorFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a full functional ASCII text editor
    `class` | `TextEditorPanel<C extends ApplicationContext>` This is a `ApplicationPanel` containing a full functional ASCII text editor
    `class` | `TextViewerDialog<C extends ApplicationContext>` This is a `ToolDialog` containing a read only ASCII text viewer
    `class` | `TextViewerFrame<C extends ApplicationContext>` This is a `ToolFrame` containing a read only ASCII text viewer

  - ### Uses of SimpleLogSupport in de.esprit.common.gui.table

    Classes in de.esprit.common.gui.table that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `TableDataAction` This action is only active when the underlying table is not empty.
    `class` | `TableSelectionAction` This action is only active when the underlying table has got a row selected.

  - ### Uses of SimpleLogSupport in de.esprit.common.gui.wizzard

    Classes in de.esprit.common.gui.wizzard that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StepAction` This class encapsulates the common behavior of all step-actions in a wizzard.

  - ### Uses of SimpleLogSupport in de.esprit.common.io

    Classes in de.esprit.common.io that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `StringTagWriter` This `TagWriter` creates a String output.

  - ### Uses of SimpleLogSupport in de.esprit.common.lic

    Classes in de.esprit.common.lic that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LicenseHandler` This class ...

  - ### Uses of SimpleLogSupport in de.esprit.common.log

    Classes in de.esprit.common.log that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SimpleLogSupportAdapter` This adapter provides support for logging to a particular LogChannel.

    Constructors in de.esprit.common.log with parameters of type SimpleLogSupport
    Constructor and Description
    `SimpleLogSupportAdapter(SimpleLogSupport logger)`

  - ### Uses of SimpleLogSupport in de.esprit.common.util

    Methods in de.esprit.common.util with parameters of type SimpleLogSupport
    Modifier and Type | Method and Description
    --- | ---
    `void` | StopWatch.`log(SimpleLogSupport logger)` Generate logging output of statistic values using `LogLevel.INFO`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite

    Classes in de.esprit.netsuite that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetSuiteResource` This class checks the completeness of file resources in this project

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.appstore

    Classes in de.esprit.netsuite.appstore that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AppCacheTransferUpdater` This class mirrors files based on an Esprit-connection from a remote appStore repository to a local cache directory.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client

    Classes in de.esprit.netsuite.client that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientObject<C extends ClientContext>` This is the base class for client classes that manage a `ClientContext`
    `class` | `ClientTaskManager<C extends ClientContext>` Extends the `TaskManager` such that all activity lists are maintained centrally here.
    `class` | `UserCache` This class caches the `Group`s and `UserId`s which are configured in the server.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.abo

    Classes in de.esprit.netsuite.client.abo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOCreateDialog<C extends ClientContext>` This dialog contains allows for entering a primary key for business object.
    `class` | `ABOCreateListener` This listener controls auto-insertion of foreign newly created ABOs into an ABOCollection
    `class` | `ABOEditDialog<C extends ClientContext>` This dialog contains allows for entering a primary key for business object.
    `class` | `ABOFetchDialog<C extends ClientContext>` This dialog contains allows for entering a primary key for business object.
    `class` | `ABOFindDialog<C extends ClientContext>` This dialog allows for entering a primary key for an `AliveBusinessObject`.
    `class` | `ABOManager` This class encapsulates the functionality for managing ABOs.
    `class` | `AbstractABODialog<C extends ClientContext>` This dialog contains allows for entering a primary key for business object.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.abo.std

    Classes in de.esprit.netsuite.client.abo.std that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerStatisticABO` This ABO provides the server side singleton `ServerStatistic` instance to clients.
    `class` | `SimpleTrackABO` This is a sample `AbstractSingletonABO` for positioning a point within a rectangular area.
    `class` | `TankABO` This is a sample persistent `AliveBusinessObject` built on a `DBO_tnt_tank` database record.
    `class` | `TankEditDialog` This dialog allows for editing a `TankABO`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.activity

    Classes in de.esprit.netsuite.client.activity that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientActivityTab<C extends ClientContext>` This is the base class for all `ActivityTab`s displaying the client's async activity.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.activity.command

    Classes in de.esprit.netsuite.client.activity.command that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientCommandTask<C extends ClientContext>` This class performs the execution of an async ClientCommand

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.activity.transfer

    Classes in de.esprit.netsuite.client.activity.transfer that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientFileDownloadConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file between client and server
    `class` | `ClientFileUploadConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file between client and server
    `class` | `ClientTransferConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file
    `class` | `FileDownloadConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file between client and server
    `class` | `FileTransferClientTask<C extends ClientContext>` This task steps through the joblist and for each job it opens an `FileUploadConnection` or a `FileDownloadConnection` depending on the transfer direction.
    `class` | `FileUploadConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file between client and server
    `class` | `IOClientFileDownloadConnection<C extends ClientContext>` This class ...
    `class` | `IOClientFileUploadConnection<C extends ClientContext>` This class ...
    `class` | `IOFileDownstreamConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file
    `class` | `IOFileTransferConnection<C extends ClientContext>` This class performs the transfer (upload or download) of a single file

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.admin

    Classes in de.esprit.netsuite.client.admin that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskConfigDialog` This dialog allows for configuring and controlling a server process on the server
    `class` | `ClientConsoleTabPanel<C extends ClientContext>` This panel contains the client's log console.
    `class` | `ServerConsoleTabPanel<C extends ClientContext>` This console displays the server log messages.
    `class` | `ServerRuntimeTabPanel` This panel allows for observing the server runtime environment such as client logins and co-client/co-server connections.
    `class` | `ServerStatisticTabPanel` This panel allows for observing the server statistics by receiving statistic messages from the server in regular time periods.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.admin.action

    Classes in de.esprit.netsuite.client.admin.action that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AsyncAgentClientTimeoutAction` This action tests the client side timoeout of an agent
    `class` | `AsyncAgentServerTimeoutAction` This action tests the server side timeout of an agent
    `class` | `BurstOfSleeperAgentsAction` This action runs a burst of sleeper agents on the server
    `class` | `BurstOfWorkerAgentsAction` This action runs a burst of worker agents on the server
    `class` | `CancelAllClientCommandsAction` This action cancels all currently running client commands
    `class` | `CancelCurrentClientCommandsAction` This action cancels the currently running client command
    `class` | `ClientListDumpAction<C extends ClientContext>` This action pops up DumpDialog for dumping the content of a list-item.
    `class` | `DeleteLogMessagesAction` This action sends a roundtrip agent which is received in the response and a message
    `class` | `EverSleepingAsyncAgentAction` This action starts the execution an ever sleeping async agent
    `class` | `EverWorkingAsyncAgentAction` This action starts the execution an ever working async agent
    `class` | `FetchUserListAction` This action reads the user-list from the server and prints it onto the given console
    `class` | `FileSetDownloadAction` This actions downloads a sample file transfer job
    `class` | `FileSetUploadAction` This actions uploads a sample file transfer job
    `class` | `FillLogMessagesAction` This action sends a DBInsertAgent agent to insert log messages into a database table
    `class` | `HeavyLoadOnServerAction` This action start a very busy agent which puts a heavy load onto the server
    `class` | `NoReturnAsyncAgentAction` This action start an never returning async agent on the server
    `class` | `ProbeDataSourceAction` This action probes the database connections of the server and prints a short info about the connected databases
    `class` | `ReleaseAllLocksAction` This action releases all resource locks the client is currently holding
    `class` | `RoundTripAction` This action sends a `RoundTripAgent` which is received in the response and a message
    `class` | `RoundTripDataAction` This action sends a `RoundTripAgent` with data which is received in the response and a message
    `class` | `SequencedAsyncAgentAction` This action runs a sample sequenced agent and prints its result to the console
    `class` | `ServerShutdownAction` This action performs a server shutdown.
    `class` | `StreamDownloadAction` This action performs a sample stream download
    `class` | `TimeCompareAction` This action compares the client and server times
    `class` | `ViewClientInfoAction` This action shows the dynamic server configuration parameters in the client console
    `class` | `ViewRemoteTasksAction` This action shows the current server static in the client console
    `class` | `ViewServerParamsAction` This action shows the dynamic server configuration parameters in the client console
    `class` | `ViewServerStartupAction` This action shows the static server configuration parameters in the client console
    `class` | `ViewServerStatisticAction` This action shows the current server static in the client console
    `class` | `ViewThreadPoolStatusAction` This action shows the current server static in the client console

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui

    Classes in de.esprit.netsuite.client.gui that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLoginFrame<C extends ClientContext>` This LoginFrame starts the MainFrame on a successful server login
    `class` | `ClientMainFrame<C extends ClientContext>` This is the MainFrame for a client GUI
    `class` | `ClientPanel<C extends ClientContext>` This panel just manages an internal `ClientContext`
    `class` | `ClientTabPanel<C extends ClientContext>` Same as `ApplicationTabPanel` but just nails the context to `ClientContext`
    `class` | `ClientToolDialog<C extends ClientContext>` This dialog just manages a ClientContext object
    `class` | `ClientToolFrame<C extends ClientContext>` This dialog allows for accessing the server log-files
    `class` | `DefaultLoginPanel<C extends ClientContext>` This panel shows up with a user and password field for capturing the login data

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.action

    Classes in de.esprit.netsuite.client.gui.action that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AgentAction<C extends ClientContext,A extends AsyncAgent>` This Notify sends an agent to the server for execution.
    `class` | `AgentCancelAction` This action is the counterpart of a `AgentAction` and cancels the running async agent.
    `class` | `ChangePasswordAction` This action pops up the `PasswordChangeDialog` for modifying the current login password.
    `class` | `ClientAction<C extends ClientContext>` This action manages a ClientContext reference.
    `class` | `ClientConsoleAction<C extends ClientContext>` This action executes a request and prints the result or error respectively in the console
    `class` | `ClientListDataAction<C extends ClientContext>` This action is only active when the underlying JList is not empty.
    `class` | `ClientListSelectionAction<C extends ClientContext>` This action is only active when the underlying JList has a selection.
    `class` | `ClientTableDataAction<C extends ClientContext>` This action is only active when the underlying table is not empty.
    `class` | `ClientTableSelectionAction<C extends ClientContext>` This action is only active when the underlying table has got a row selected.
    `class` | `ClientTaskAction<C extends ClientContext>` This is a `TaskAction` which is connection sensitive.
    `class` | `ClientTextEditorAction` This action opens a `TextEditorFrame` just for editing text.
    `class` | `ClientTreeSelectionAction<C extends ClientContext,T extends javax.swing.JTree>` This action is only active when the underlying JTree has a selection and a network connection is established.
    `class` | `ListDataAgentAction<C extends ClientContext,A extends AsyncAgent>` This action is only active when the underlying ZList is not empty.
    `class` | `ListSelectionAgentAction<C extends ClientContext,A extends AsyncAgent>` This action is only active when the underlying ZList has a selection.
    `class` | `LoginAction<C extends ClientContext>` This action pops up a `DefaultLoginDialog` for performing a new login.
    `class` | `LogoutAction` This action performs a logout request
    `class` | `SendClientMessageAction` This action opens the `ClientMessageSendDialog` for sending a message to a particular client
    `class` | `UserAuthenticationAction<C extends ClientContext>` This action listens for UnserId changes and enables/disables according to it's enable condition.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.db

    Classes in de.esprit.netsuite.client.gui.db that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientRecordDialog<C extends ClientContext,R extends DBRecord>` This is the client side version of a `AbstractRecordDialog`.
    `class` | `DefaultClientRecordDialog<C extends ClientContext,R extends DBRecord>` This the default implementation of an `AbstractClientRecordDialog`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.dialog

    Classes in de.esprit.netsuite.client.gui.dialog that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultLoginDialog<C extends ClientContext>` This Dialog allows for re-login from the MainFrame
    `class` | `FileNameInputDialog<C extends ApplicationContext>` This dialog allows for entering a filename using the FileChooser

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.net

    Classes in de.esprit.netsuite.client.gui.net that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientActivityMenuController<C extends ClientContext>` This component allows for going online and offline.
    `class` | `ClientActivityMonitorDialog<C extends ClientContext>` This class ...

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.remote

    Classes in de.esprit.netsuite.client.gui.remote that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientTableEditTabPanel<C extends ClientContext>` This panel contains the remote record editor for editing any DBObject based database table.
    `class` | `RemoteAsyncTableLoader<C extends ClientContext>` This panel just groups a LoadButton, a ProgressBar and a Cancelbutton for loading the given DBTableModel from the database.
    `class` | `RemoteTextEditorDialog<C extends ClientContext>` This class extends the TextEditorDialog for working with remote server files using the ResourceLock mechanism.
    `class` | `RemoteTextEditorPanel<C extends ClientContext>` This class extends the TextEditorPanel for working with remote server files using the ResourceLock mechanism.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.rtask

    Classes in de.esprit.netsuite.client.gui.rtask that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ObserveTaskDialog<C extends ClientContext>` This Frame contains a table that displays the currently running remote tasks.
    `class` | `RegisterForProgressEventsAgent<C extends ClientContext,S extends ServerContext>` This class ...
    `class` | `RemoteTaskDefaultEventForwarder<S extends ServerContext,C extends CoClientContext>` This implementation forwards all `RemoteTaskEvent`s received by a `AbstractClientEDT` via the server's message channel to all clients.
    `class` | `RemoteTaskFrame<C extends ClientContext>` This Frame contains a table that displays the currently running remote tasks.
    `class` | `RemoteTaskFramePopupAction` This class...
    `class` | `RemoteTaskPanel<C extends ClientContext>` This panel contains a table showing up with the currently running remote tasks.
    `class` | `RemoteTaskProgessSwitchAgent<C extends ClientContext,S extends ServerContext>` This class ...
    `class` | `RemoteTaskProgressEventForwarder<S extends ServerContext,C extends CoClientContext>` This implementation is supposed to control PROGRESS events of an `AbstractOsProcessTask` in a special way.
    `class` | `RemoteTaskRunStateFlagAgent` This agent fetches the `RemoteRunStateFlag`s of the currently running remote tasks.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.gui.web

    Classes in de.esprit.netsuite.client.gui.web that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `WebBrowserTabPanel<C extends ClientContext>` This panel implements a simple webbrowser for testing the MCWebServer

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.info

    Classes in de.esprit.netsuite.client.info that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientInfoCommand` This `ClientCommand` asks the client for updating the `ClientInfo` on the server.
    `class` | `ClientInfoUpdateAgent` This Agent reads the current `ClientInfo` and updates it in the `Session` on the server.
    `class` | `SessionInfoAgent` This Agent requests an up to date `ClientInfo` object from one or all clients.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.net

    Classes in de.esprit.netsuite.client.net that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AgentMessageHandler` This class performs the postprocessing of an agent that was received in a message
    `class` | `AgentResponseHandler` This class handles an agent that has been received in a response
    `class` | `ConnectionLostDialog<C extends ClientContext>` This dialog is shown when the connection to the server was lost and could not be reestablished after a certain number of retries.
    `class` | `DefaultServerNotificationHandler<C extends ClientContext>` This class provides a default implementation for handling server messages.
    `class` | `GuiReconnectorTask` This task performs an automatic reconnection of the client after it went off-line.
    `class` | `GuiServerNotificationHandler<C extends ClientContext>` This class provides a default implementation for handling server notification messages.
    `class` | `RequestChannel` This class encapsulates the functionality provided by the Request network channel.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.netch

    Classes in de.esprit.netsuite.client.netch that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractMessageChannel<C extends ClientContext>` This class contains an inner task, which fetches `NetMessage`s from the client's input queue and dispatches them to the various message listeners.
    `class` | `ClientMessageHandler` This handler processes incoming messages.
    `class` | `ClientNetworkAdapter<C extends ClientContext>` This class groups both `ClientRequestConnection` and `ClientMessageConnection` maintaining them together as a session.
    `class` | `EspritClientConnector<C extends ClientContext,U extends User>` This class provides the user facade to the network.
    `class` | `MessageChannel` On this instance you can register for incoming messages from the server.
    `class` | `MessageReceiveTask` This task blocks in the readNextMessage() method until it receives a new message.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.netch.io

    Classes in de.esprit.netsuite.client.netch.io that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IOClientMessageConnection` This is the Socket-IO specific implementation of the `ClientMessageConnection`.
    `class` | `IOClientNetworkAdapter` This is the Socket-IO specific implementation of the `ClientNetworkAdapter`
    `class` | `IOClientRequestConnection` This is the Socket-IO specific implementation of the `ClientRequestConnection`

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool

    Classes in de.esprit.netsuite.client.tool that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientToolAction<C extends ClientContext>` This is the base class for actions in the client toolbar.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.chat

    Classes in de.esprit.netsuite.client.tool.chat that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChatToolAction` This action pops up the `ChatToolFrame`.
    `class` | `ChatToolFrame` This class implements the chat feature.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.cpu

    Classes in de.esprit.netsuite.client.tool.cpu that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CpuLoadConfigAction` This action pops up the dialog for performance configuration
    `class` | `CpuLoadConfigDialog` This dialog allows for specifying the server's heavy load protection parameters.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.datasrc

    Classes in de.esprit.netsuite.client.tool.datasrc that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DataSourceListDialog` This dialog allows for viewing the currently configured data sources
    `class` | `ServerDataSourceAction` This action just pops up the `DataSourceListDialog`

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.email

    Classes in de.esprit.netsuite.client.tool.email that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmailConfigAction` This action pops up the MailConfigDialog for configuring the servers email target addresses
    `class` | `EmailConfigDialog` This dialog allows for specifying the mail addresses of administrators, that should be notified about server errors.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.log

    Classes in de.esprit.netsuite.client.tool.log that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LogConfigAction` This action pops up the LogConfigDialog for configuring the logging parameters
    `class` | `LogConfigDialog` This Dialog allows for configuring the Server logging parameters
    `class` | `LogfileListDialog` This dialog allows for accessing the server log-files
    `class` | `ServerLogfileListAction` This action displays the available logfiles in a LogfileListDialog

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.mem

    Classes in de.esprit.netsuite.client.tool.mem that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerMemoryMonitorAction` This action pops up the `ServerMemoryMonitorDialog`.
    `class` | `ServerMemoryMonitorDialog<C extends ClientContext>` This dialog provides two memory monitor panes, one observing client-memory and another one observing server-memory.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.messg

    Classes in de.esprit.netsuite.client.tool.messg that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientMessageSendDialog` Tis Dialog allows for creating and sending a text message to any user selected from a choice menu

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.passwd

    Classes in de.esprit.netsuite.client.tool.passwd that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChangePasswordForUserDialog` This dialog asks the user to change his password.
    `class` | `PasswordChangeDialog` This dialog asks the user to change his password.
    `class` | `SetDefaultPasswordDialog` This dialog sets the system default password for new users.

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

    Classes in de.esprit.netsuite.client.tool.pathtree that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemotePathTreeModelDriver<C extends ClientContext>` This is a `PathTreeModelDriver` implementation which communicates to a remote `PathTreeModelDriver` on the server.

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

    Classes in de.esprit.netsuite.client.tool.pathtree.action that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientPathTreeArchiveAction<C extends ClientContext,T extends PathTree>` This action enables only if the selected path is an archive file.
    `class` | `ClientPathTreeSelectionAction<C extends ClientContext,T extends PathTree>` This action is only enabled when a path is selected in the `ClientPathTree`.
    `class` | `FileDownloadAction<C extends ClientContext,T extends RemoteClientPathTree>` This action downloads a file from a `RemoteClientPathTree` from the server to the local file-system.
    `class` | `FileDownloadWFT<C extends ClientContext,S extends ServerContext>` This task executes a file-transfer for downloading a file from the server.
    `class` | `FileDownloadWorkflow<C extends ClientContext>` This workflow starts the `FileDownloadWFT`.
    `class` | `FileUploadAction<C extends ClientContext,T extends PathTree>` This action uploads a file from a local `PathTree` to the remote file-system of the server.
    `class` | `FileUploadWFT<C extends ClientContext,S extends ServerContext>` This task executes a file-transfer for uploading a file to the server.
    `class` | `FileUploadWorkflow<C extends ClientContext>` This workflow starts the `FileUploadWFT`.
    `class` | `RemoteArchiveExtractAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveExtractWorkflow`.
    `class` | `RemoteArchiveExtractEDT<C extends ClientContext>` This task receives task-events from the `RemoteArchiveExtractTask` and logs them locally.
    `class` | `RemoteArchiveExtractTask` This task performs the remote archive extraction.
    `class` | `RemoteArchiveExtractWFT<C extends ClientContext>` This task executes the `RemoteArchiveExtractEDT`
    `class` | `RemoteArchiveExtractWorkflow<C extends ApplicationContext>` This workflow executes the `RemoteArchiveExtractWFT`.
    `class` | `RemoteArchiveListAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveListWorkflow`.
    `class` | `RemoteArchiveListEDT<C extends ClientContext>` This task receives task-events from the `RemoteArchiveListTask` and logs them locally.
    `class` | `RemoteArchiveListTask<S extends ServerContext>` This task performs the remote archive listing.
    `class` | `RemoteArchiveListWFT<C extends ClientContext>` This task starts the `RemoteArchiveListEDT`
    `class` | `RemoteArchiveListWorkflow<C extends ClientContext>` This workflow starts the `RemoteArchiveListWFT`.
    `class` | `RemoteDeletePathAction<C extends ClientContext,T extends PathTree>` This action deletes a path (file or directory) in the remote `PathTree`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.pathtree.agent

    Classes in de.esprit.netsuite.client.tool.pathtree.agent that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GetPathFilterAgent` This agent stops the watch-service of the servers `ServerPathTreeModelDriver`.
    `class` | `GetRootPathInfoAgent` This agent fetches the root node from the server.
    `class` | `LoadChildrenAgent` This agent reads the children of a particular node of the servers `PathTree`.
    `class` | `RenamePathAgent` This agent stops the watch-service of the servers `ServerPathTreeModelDriver`.
    `class` | `ResetPathWatcherAgent` This agent stops the watch-service of the servers `ServerPathTreeModelDriver`.
    `class` | `SetPathFilterAgent` This agent stops the watch-service of the servers `ServerPathTreeModelDriver`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.permission

    Classes in de.esprit.netsuite.client.tool.permission that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AddPermissionAction` This class ...
    `class` | `ChoosePermissionDialog<C extends ClientContext>` This class ...
    `class` | `PermissionManagerAction` This class ...
    `class` | `PermissionManagerDialog` This class ...
    `class` | `RemovePermissionAction` This class ...

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.permission.agent

    Classes in de.esprit.netsuite.client.tool.permission.agent that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AssignPermissionsAgent` This agents assigns permissions to the given owner for the given object.
    `class` | `GetAssignedPermissionsAgent` This agent reads the assigned permissions on a given object for the given owner
    `class` | `GetPermissionDefinitionsAgent` This agent reads the permission-definitions of all controlled objects from the server.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.proc

    Classes in de.esprit.netsuite.client.tool.proc that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskConfigAction` This action just pops up the `BatchTaskManagerDialog`
    `class` | `BatchTaskManagerDialog` This dialog allows for viewing the currently configured server processes

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.sess

    Classes in de.esprit.netsuite.client.tool.sess that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionManagerAction` This action just pops up the ClientListDialog
    `class` | `SessionManagerDialog` This dialog allows for viewing the current client sessions

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.srvevent

    Classes in de.esprit.netsuite.client.tool.srvevent that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerEventRegisterAction` This action just pops up the `ServerEventRegisterDialog`
    `class` | `ServerEventRegisterDialog` This dialog allows for defining the event-types that the client should receive

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.srvload

    Classes in de.esprit.netsuite.client.tool.srvload that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoadMeterDialog` This class ...
    `class` | `LoadMeterToolAction` This action pops up the `LoadMeterDialog`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.tool.user

    Classes in de.esprit.netsuite.client.tool.user that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGroupManagerDialog<C extends ClientContext>` This dialog allows for viewing/editing the currently configured groups
    `class` | `AbstractUserManagerDialog<C extends ClientContext>` This dialog allows for viewing/editing the currently configured users
    `class` | `GroupAssignDialog<C extends ClientContext>` This dialog allows for assigning users to groups.
    `class` | `GroupCreateDialog<C extends ClientContext>` This dialog creates a new Group object from a form input and stores it in the servers group database.
    `class` | `GroupEditDialog<C extends ClientContext>` This dialog modifies an existing Group object form a form input and stores it in the servers group database.
    `class` | `GroupFormDialog<C extends ClientContext>` This is the base dialog for Group creation/editing
    `class` | `GroupManagerAction` This action just pops up the `AbstractUserManagerDialog`
    `class` | `GroupManagerDialog` This dialog displays all groups defined for the system
    `class` | `UserCreateDialog<C extends ClientContext>` This dialog creates a new User object from a form input and stores it in the servers user database.
    `class` | `UserEditDialog<C extends ClientContext>` This dialog modifies an existing User object form a form input and stores it in the servers user database.
    `class` | `UserFormDialog<C extends ClientContext>` This is the base dialog for User creation/editing
    `class` | `UserManagerAction` This action just pops up the `AbstractUserManagerDialog`
    `class` | `UserManagerDialog<C extends ClientContext>` This dialog displays all users defined for the system

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.client.workflow

    Classes in de.esprit.netsuite.client.workflow that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientWFT<C extends ClientContext>` This class ...
    `class` | `AbstractClientWorkflow<C extends ClientContext>` This is the base class for all client side workflows
    `class` | `AbstractEventDrivenWFT<C extends ClientContext>` This workflow-task is supposed to run a remote task on the server.
    `class` | `AbstractFileStreamWFT<C extends ClientContext>` This workflow task runs a `FileStreamDownloadAgent` with the `FileStreamJob` set.
    `class` | `AbstractStreamParserWFT<C extends ClientContext>` This class ...
    `class` | `FileTransferWFT<C extends ClientContext,S extends ServerContext>` This workflow-task runs a `FileTransferTask` with the jobs added

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.demo

    Classes in de.esprit.netsuite.demo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EspritDemoMainFrame` This is the launching class for the EsprIT demo.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.eclient

    Classes in de.esprit.netsuite.eclient that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EspritClientLoginFrame` This login dialog prompts for username and password and launches the `EspritClientMainFrame`.
    `class` | `EspritClientMainFrame` This is the main frame of the EsprIT Admin-Client application

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata

    Classes in de.esprit.netsuite.netdata that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractCrossPlatformObject<C extends ClientContext,S extends ServerContext>` This is the base class for objects that can live in both client and server environments
    `class` | `AbstractServerModel<S extends ServerContext>` This is a base implementation for a server side model which provides simple support for client access tracking.
    `class` | `AbstractSessionServerModel` This `AbstractServerModel` implementation maintains a list of registered `SessionId`s.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent

    Subinterfaces of SimpleLogSupport in de.esprit.netsuite.netdata.agent
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Agent<C extends ClientContext,S extends ServerContext>` An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
    `interface` | `AsyncAgent<C extends ClientContext,S extends ServerContext>` This interface adds support for running an agent asynchronously on the server.
    `interface` | `LoginAgent<C extends ClientContext,S extends ServerContext>` This interface must be implemented by the agent that is used for user login.

    Classes in de.esprit.netsuite.netdata.agent that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAgent<C extends ClientContext,S extends ServerContext>` This is the abstract base class for all Agent implementations.
    `class` | `AbstractCommonAgent<C extends ClientContext,S extends ServerContext>` Agents of this type are for common usage and supposed to be extended for custom applications.
    `class` | `AbstractInternalAgent` This is a template for a UserAgent
    `class` | `AbstractLockableAgent<C extends ClientContext,S extends ServerContext>` This agent has some convenience support for resource locking
    `class` | `AbstractSequencedAgent<C extends ClientContext,S extends ServerContext>` This agent allows for sending huge results in multiple chunks to the client.
    `class` | `AbstractTestAgent` This is the base class for agents that are used for testing purposes.
    `class` | `AbstractTextViewAgent<C extends ClientContext,S extends ServerContext>` This Agent pops up a `TextEditorFrame` with the information it has fetched from the server.
    `class` | `LoadTextFileSequencedAgent` This agent reads a text file on server side and fills a client side `TextPrintable` component.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.common

    Classes in de.esprit.netsuite.netdata.agent.common that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOInfoAgent<C extends ClientContext,S extends ServerContext>` This agent reads access information about a particular ABO
    `class` | `AbstractLoginAgent<C extends ClientContext,S extends ServerContext>` This agent is executed automatically after a successful login.
    `class` | `ChangePasswordAgent<C extends ClientContext,S extends ServerContext>` This agent performs a password change for the current login user.
    `class` | `ClientMessageAgent<C extends ClientContext,S extends ServerContext>` This agent allows for sending a message from one client to another or just to all clients.
    `class` | `DefaultLoginAgent<C extends ClientContext,S extends ServerContext>` This agent performs the initialization for a user login.
    `class` | `DeleteDirectoryAgent<C extends ClientContext,S extends ServerContext>` This agent deletes a server-file if it is not locked by another session.
    `class` | `DeleteFileAgent<C extends ClientContext,S extends ServerContext>` This agent deletes a server-file if it is not locked by another session.
    `class` | `FileEditAgent<C extends ClientContext,S extends ServerContext>` This agent is supposed to edit a file while holding a ResourceLock on the server.
    `class` | `FileInfoAgent<C extends ClientContext,S extends ServerContext>` This agent reads file information about a particular file or directory from the server
    `class` | `FileListAgent<C extends ClientContext,S extends ServerContext>` This agent lists the files within a server directory
    `class` | `FileReadAgent<C extends ClientContext,S extends ServerContext>` This agent reads the content of a text file and transfers it as a zipped byte array.
    `class` | `FileStoreAgent<C extends ClientContext,S extends ServerContext>` This agent stores a file on the server while holding a ResourceLock for it.
    `class` | `PurgeDirectoryAgent<C extends ClientContext,S extends ServerContext>` This agent deletes the content of the given server directory.
    `class` | `ServerMemoryCleanupAgent<C extends ClientContext,S extends ServerContext>` This agent kicks the garbage collector on the server.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.coserver

    Classes in de.esprit.netsuite.netdata.agent.coserver that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoClientConnectionListAgent` This agent reads the list of co-clients currently connected to the server
    `class` | `CoServerConnectionListAgent` This agent reads the list of the server's current co-server connections
    `class` | `CoServerInfoAgent` This agent reads both the list of co-server and co-client connections

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.database

    Classes in de.esprit.netsuite.netdata.agent.database that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractDBAgent` This agent performs a database operation such as insert/update/delete/rehash on a set of records in the database.
    `class` | `DBDeleteAgent` This agent deletes records from the database.
    `class` | `DBInsertAgent` This agent inserts records into the database.
    `class` | `DBLoadAgent` This agent reads records from the database and sends them in multiple chunks to the client
    `class` | `DBRehashAgent` This agent rehashes records from the database.
    `class` | `DBSelectAgent` This agent reads a set of records from the database according to the given condition and order.
    `class` | `DBStoreAgent` This agent inserts or updates records depending on whether or not they exist already in the database.
    `class` | `DBUpdateAgent` This agent updates records in the database.
    `class` | `ProbeDataSourceAgent` This agent checks all DataSource connections and prints info about them

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal

    Classes in de.esprit.netsuite.netdata.agent.internal that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChatMessageAgent` This Agent sends a ChatMessageEvent to the recipients
    `class` | `ClientCommandAgent` This agent sends a command message for execution to all target clients defined within the command
    `class` | `DataSourceListAgent` This agent reads all configured data sources from the server
    `class` | `DefaultPasswordConfigAgent` This agent sets the default user password in the srv_param.cfg file
    `class` | `EventMessageTypeInfoAgent` This agent fetches the currently registered message types from the server
    `class` | `EventMessageTypeRegisterAgent` This agent is used to register/deregister the `TrayIcon.MessageType`s of server messages which the client wants to receive.
    `class` | `GetRunningRemoteTasksAgent` This agent reads the list of async agents that are currently running on the server
    `class` | `LockDataSourcePoolAgent` This agent fetches an exclusive lock on the data source pool
    `class` | `RemoteTasksInfoAgent` This agent fetches the `TaskId`s of all remote running tasks
    `class` | `ResetPasswordAgent` This Agent resets or clears the password of the given user
    `class` | `SelectDataSourceAgent` This agent makes the requested datasource the current one
    `class` | `ServerActivityInfoAgent` This agent reads the current active tasks on the server
    `class` | `ServerLogTestAgent` This agent prints log messages of all `LogLevel`s on the server.
    `class` | `ServerParamsInfoAgent` This agent reads server config params from the configuration file of the server
    `class` | `ServerShutdownAgent` This agent kills all clients and finally shuts the server down
    `class` | `ServerStartupInfoAgent` This agent reads the unmodifyable server startup parameters
    `class` | `ServerStatisticsInfoAgent` This agent reads the current server statistics values
    `class` | `ServerStatisticsRefreshAgent` This agent fetches a snapshot of the current `ServerStatistic` instance.
    `class` | `SetClientLogLevelAgent` This agent sends a SetClientLogLevelCommand to all clients
    `class` | `ThreadPoolInfoAgent` This agent reads the unmodifyable server startup parameters
    `class` | `TimeCompareAgent` This agent compares client and server time and time-zone and time-stamp values.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.abo

    Classes in de.esprit.netsuite.netdata.agent.internal.abo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOAccessInfoAgent` This agent fetches the current ABO Access information from the server.
    `class` | `ABOCreateAgent<I extends AliveBusinessObject>` This agent creates an `AliveBusinessObject`.
    `class` | `ABODeleteAgent` This agent deletes a BusinessObject.
    `class` | `ABODropAgent` This agent drops a BusinessObject from the server side business object cache.
    `class` | `ABOFetchAgent<A extends AliveBusinessObject>` This agent fetches an `AliveBusinessObject` from the server.
    `class` | `ABOFindAgent<A extends AliveBusinessObject>` This agent creates a BusinessObject.
    `class` | `ABOUpdateAgent` This agent updates a change of an `AliveBusinessObject` in the `ABOServerCache`.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.config

    Classes in de.esprit.netsuite.netdata.agent.internal.config that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CpuLoadConfigAgent` This agent is used to configure the cpu load parameters
    `class` | `EmailConfigAgent` This agent is used to configure the email parameters

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.session

    Classes in de.esprit.netsuite.netdata.agent.internal.session that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGroupChangeAgent` This agent stores group changes in the servers group database
    `class` | `AbstractSessionChangeAgent` This agent sends a command message for execution to all target clients defined within the command
    `class` | `AbstractUserChangeAgent` This agent makes changes in the servers user database
    `class` | `GetGroupsAgent` This agent reads the list of configured groups from the servers group database
    `class` | `GetGroupsOfUserAgent` This agent reads the list of configured groups from the servers group database
    `class` | `GetSessionsAgent` This agent reads the list of clients currently logged in
    `class` | `GetUserIdsAgent` This agent reads the list of configured userIds from the server
    `class` | `GetUsersAgent` This agent reads the list of configured users from the server
    `class` | `GetUsersOfGroupAgent` This agent reads the list of configured groups from the servers group database
    `class` | `GroupCreateAgent` This agent inserts a new group into the servers group database
    `class` | `GroupDeleteAgent` This agent stores removes a group from the servers group database
    `class` | `GroupUpdateAgent` This agent stores the modified group in the servers group database
    `class` | `SessionKillAgent` This agent sends a command message for execution to all target clients defined within the command
    `class` | `SessionResetAgent` This agent sends a command message for execution to all target clients defined within the command
    `class` | `SetGroupMembersAgent` This agent reads the list of configured groups from the servers group database
    `class` | `UserCreateAgent` This agent inserts a new user in the servers user database.
    `class` | `UserDeleteAgent` This agent deletes a user from the servers user database.
    `class` | `UserUpdateAgent` This agent updates a user in the servers user database.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.srvlock

    Classes in de.esprit.netsuite.netdata.agent.internal.srvlock that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LockAcquireAgent<C extends ClientContext,S extends ServerContext>` This agent acquires the desired lock on the server.
    `class` | `LockFindAgent` This agent reads the list of resource locks currently hold
    `class` | `LockInfoAgent` This agent searches a particular lock which is hold on the server
    `class` | `LockReleaseAgent` This agent releases the given ResourceLock on the server
    `class` | `LockRetriggerAgent` This agent retriggers the given list of `ResourceLock`s on the server

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.srvlog

    Classes in de.esprit.netsuite.netdata.agent.internal.srvlog that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LogConfigAgent` This agent is used to configure the logging parameters
    `class` | `LogDirListAgent` This agent reads the sub-directories in the servers log-directory.
    `class` | `LogFileListAgent` This class reads the current list of server logfiles
    `class` | `NewLogFileAgent` This agent opens a new logfile on the server
    `class` | `ReadLogFileAgent` This agent reads the content of a log file and transfers it as a zipped byte array.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.srvproc

    Classes in de.esprit.netsuite.netdata.agent.internal.srvproc that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskConfigListAgent` This agent reads the list of configured server-processes from the server
    `class` | `BatchTaskConfigSaveAgent` This agent reads server config params from the configuration file of the server
    `class` | `CancelBatchProcessAgent` This agent reads the list of configured server-processes from the server
    `class` | `ProcessConfigReadAgent` This agent reads server config params from the configuration file of the server
    `class` | `ProcessStartAgent` This agent reads the list of configured server-processes from the server

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.transfer

    Classes in de.esprit.netsuite.netdata.agent.internal.transfer that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAsciiDownloadTask<C extends ClientContext>` This class ...
    `class` | `AbstractBinaryDownloadTask<C extends ClientContext>` This class ...
    `class` | `AbstractDownloadTask<C extends ClientContext>` This class ...
    `class` | `FileStreamDownloadAgent<C extends ClientContext,S extends ServerContext>` This agent performs a file stream download for the given `FileStreamJob`.
    `class` | `FileTransferAgent<C extends ClientContext,S extends ServerContext>` This agent performs a bidirectional file transfer for the `FileTransferJob`s which it contains.
    `class` | `TransfersRunningListAgent` This agent reads the list of file transfers that are currently running

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.internal.transfer.demo

    Classes in de.esprit.netsuite.netdata.agent.internal.transfer.demo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExFileSetTransferAgent` This class demonstrates the transfer of a simple file set for testing purposes only.
    `class` | `ExFileTransferAgent` This class demonstrates the transfer of a single file for testing purposes only.
    `class` | `ExMixedFileTransferAgent` This class demonstrates a mixed up- and download of a file set for testing purposes only.
    `class` | `ExStreamDownloadAgent` This class demonstrates the transfer of a single file for testing purposes only.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.agent.test

    Classes in de.esprit.netsuite.netdata.agent.test that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoServerExecuteAgent` This agent is being executed on all reachable servers and its coServers
    `class` | `CoServerFileTransferAgent` This test agent performs a file transfer between server and co-server
    `class` | `CoServerFileTransferCancelAgent` This test agent cancels a file transfer between server and co-server
    `class` | `EverBlockingSyncAgent` This is a sample agent that blocks forever in sync execution.
    `class` | `EverSleepingAsyncAgent` This is a sample agent that sleeps for the specified timeout or forever if no timeout was specified.
    `class` | `EverWorkingAsyncAgent` This is a sample agent that works until the specified timeout is reached or forever if no timeout was specified.
    `class` | `FailingAgent` This is a sample agent for testing all types of agent processing errors that can happen
    `class` | `GenerateLogMessagesAgent` This agent adds a number of log messages to the `DBO_tnt_logmsg` table
    `class` | `HeavyLoadAgent` This is a sample agent for testing timeouts
    `class` | `HeavyLoggingAgent` This is a sample agent for testing timeouts
    `class` | `MemoryEatingAgent` This agent eats up all available memory and will lead to an OutOfMemoryException in the VM.
    `class` | `MessageBurstAgent` This agent adds a number of log messages to the `DBO_tnt_logmsg` table
    `class` | `MessageBurstSequencedAgent` This agent sends a burst of messages to all clients just for testing purposes.
    `class` | `NoOperationAgent` This agent is just for testing
    `class` | `NoReturnAsyncAgent` This is a sample no-return agent that sleeps on the server forever.
    `class` | `PartialResultAsyncAgent` This agent provides a partial result in a message
    `class` | `PartialResultSplitAgent` This agent provides partial result in response and message
    `class` | `PartialResultSyncAgent` This agent provides a partial result in a response
    `class` | `RoundTripAgent` This agent is supposed to measure the round-trip time of an agent
    `class` | `SendServerMessageAgent` This agent causes the server to send server-messages to all clients for testing purposes.
    `class` | `SequencedParamAgent` This agent demonstrates the usage of client side agent parameters, which are stored in a client cache.
    `class` | `ServerLogMessageAgent` This is a sample agent for testing purposes
    `class` | `TestServerExceptionAgent` This agent throws an intentional ServerException for testing correct language translation

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.command

    Classes in de.esprit.netsuite.netdata.command that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CancelClientCommand` This command cancels another async running `ClientCommand`
    `class` | `CancelRemoteTaskCommand` This command forces the client to cancel a particular agent.
    `class` | `CancelTransferCommand` This command tells the client to cancel one of his currently running file transfers
    `class` | `ClientCommand<C extends ClientContext>` This is the base class for commands that can be sent to a client for execution
    `class` | `ClientMessageCommand` This command displays a message coming from another client
    `class` | `ClientResetCommand` This command cancels all the client's asynchronous activity on both, client and server-side
    `class` | `ClientShutdownCommand` This commands forces the client to disconnect and terminate.
    `class` | `ClientShutdownDialog` This dialog is called as the last one to notify the user about a forced termination of the client
    `class` | `LockReleaseCommand<C extends ClientContext>` This command forces the client to release a resource lock that he is currently holding on the server.
    `class` | `LockTimedOutCommand` This command forces the client to release a resource lock that has been timed out on the server.
    `class` | `ServerShutdownDialog` This dialog is called when the server was shut down.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.netdata.command.demo

    Classes in de.esprit.netsuite.netdata.command.demo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ExAsyncClientCommand` This is a sample async ClientCommand for testing purposes only

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

    Subinterfaces of SimpleLogSupport in de.esprit.netsuite.rtask
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RemoteTask<S extends ServerContext>` This interface defines how a remote `AsyncTask` is being submitted to a pool.
    `interface` | `RemoteTaskEventReceiver<C extends ClientContext>` Defines the method by which a remote `AsyncTask` will react on received `RemoteTaskEvent`s

    Classes in de.esprit.netsuite.rtask that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientEDT<C extends ClientContext>` This is a local event-driven-task (EDT) which has a remote counterpart task running on the sever.
    `class` | `AbstractClientTask<C extends ClientContext>` This is a pure adapter class that nails the `ApplicationContext` to the `ClientContext`
    `class` | `AbstractRemoteOsProcessTask<S extends ServerContext>` This class runs an OS-process within a remote task on the server
    `class` | `AbstractRemoteTask<S extends ServerContext>` This is an `AsyncTask` which runs on server side and is owned by a user session.
    `class` | `AbstractServerTask<S extends ServerContext>` This async task is supposed to run in a `ServerContext` environment within any server's thread pool which is yet to be specified.
    `class` | `CoServerBindTask<S extends ServerContext>` This is a special task that actually consists of two coupled tasks.
    `class` | `FileTransferTask<C extends ClientContext,S extends ServerContext>` This task runs a `FileTransferAgent` with the jobs added
    `class` | `RemoteJavaCommandTask<S extends ServerContext>` This OS-process task executes on server side and runs a Java program within a separate Virtual Machine.
    `class` | `RemoteTaskCancelAgent` This agent tries to cancel a remotely running `AsyncTask` by its `RemoteTaskId`.
    `class` | `RemoteTaskEventQueue` This receiver queues up all incoming `RemoteTaskEvent`s for a particular task identified by its `RemoteTaskId`.
    `class` | `RemoteTaskMonitor<S extends ServerContext>` This `TaskMonitor` sends `RemoteTaskEvent`s to the client for synchronization.
    `class` | `RemoteTaskReleaseAgent<C extends ClientContext,S extends ServerContext>` This agent executes a `RemoteTask` within its `RemoteTaskReleaseAgent.executeOnServer()` method.
    `class` | `RemoteTaskStartAgent<C extends ClientContext,S extends ServerContext>` This agent executes a `RemoteTask` within its `RemoteTaskStartAgent.executeOnServer()` method.

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

    Subinterfaces of SimpleLogSupport in de.esprit.netsuite.rtask.journal
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `JournalTask<S extends ServerContext>` This interface defines what a journal task is able to to.

    Classes in de.esprit.netsuite.rtask.journal that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractJournalOsProcessTask<S extends ServerContext>` This is a OS-process task that runs as a reattachable `JournalTask`
    `class` | `AbstractJournalTask<S extends ServerContext>` This is the base class for all journal remote tasks.
    `class` | `JournalTaskDeregisterAgent<C extends ClientContext,S extends ServerContext>` This agent de-registers a `JournalTask` from the `ServerTaskManager`.
    `class` | `JournalTaskListAgent<C extends ClientContext,S extends ServerContext>` This agent fetches the currently running journal tasks from the server.
    `class` | `JournalTaskMonitor<S extends ServerContext>` This is a special `RemoteTaskMonitor` which stores all `RemoteTaskEvent`s sent in a journalList.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server

    Classes in de.esprit.netsuite.server that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractInitializableServerObject<S extends ServerContext>` This is the base class for server classes that manage a `ServerContext`
    `class` | `AbstractServerObject<S extends ServerContext>` This is the base class for server classes that manage a `ServerContext`

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.abo

    Classes in de.esprit.netsuite.server.abo that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ABOAccessList` This class ...
    `class` | `ABOServerCache` This is a cache for all accessed `AliveBusinessObject` instances.
    `class` | `AbstractABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>` This is the base class for all server side `AliveBusinessObject`s (ABOs)
    `class` | `AbstractDBRecordABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>` This is a wrapper for an ABO instance which implements the `DBRecord` interface and thus can be handled by `DBRecordTable`, `DBRecordList` and other `DBRecord` capable classes.
    `class` | `AbstractPersistentABO<C extends ClientContext,S extends ServerContext,I extends AliveBusinessObject>` This is the base class for business objects based on a database persistent record.
    `class` | `AbstractSingletonABO<C extends ClientContext,S extends ServerContext,I extends AbstractSingletonABO>` This is the base class for all Singleton ABOs.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.abo.loadmeter

    Classes in de.esprit.netsuite.server.abo.loadmeter that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLoadMeterABO` This is the base class for all server statistics tracking ABOs.
    `class` | `ClientMeterABO` This ABO measures the current client count
    `class` | `MessageMeterABO` This ABO measures the current messages/min count
    `class` | `RequestMeterABO` This ABO measures the current requests/min count
    `class` | `TaskMeterABO` This ABO measures the number of tasks currently running

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.auth

    Classes in de.esprit.netsuite.server.auth that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractGroupManager<S extends ServerContext>` This GroupManager implementation provides the basic framework for managing groups.
    `class` | `AbstractUserManager<S extends ServerContext>` This class manages an internal cache of User objects and provides a default implementation for the UserManager methods
    `class` | `DefaultGroupManager<S extends ServerContext>` This implementation stores groups in the srv_group.cfg config file as NDF records.
    `class` | `DefaultUserManager` This implementation manages users in the srv_user.cfg config file as NDF records.
    `class` | `DefaultUserManager.MyUserHandler`

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.auth.dbuser

    Classes in de.esprit.netsuite.server.auth.dbuser that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DBGroupManager` This is a custom implementation of a GroupManager.
    `class` | `DBUserManager` This is a custom implementation of a UserManager.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.auth.group

    Classes in de.esprit.netsuite.server.auth.group that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupHandler` This class ...
    `class` | `GroupWriter` This class ...

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.auth.member

    Classes in de.esprit.netsuite.server.auth.member that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultGroupMembershipManager<S extends ServerContext>` This is the default implementation of a `GroupMembershipManager`.
    `class` | `GroupMemberHandler` This class builds the group member configuration.
    `class` | `GroupMemberWriter` This class writes the group member configuration to the member config file.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.auth.user

    Classes in de.esprit.netsuite.server.auth.user that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `UserWriter` This class ...

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

    Classes in de.esprit.netsuite.server.batch that implement SimpleLogSupport
    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` | `BatchTaskConfigWriter` This class writes a `BatchTaskConfigEntry` to the server config file ServerConfigFile.BATCHTASK
    `class` | `BatchTaskManager` This class encapsulates the entries in the coservers.cfg configuration file
    `class` | `BatchTaskMonitor<S extends ServerContext>` This Monitor is attached to `AbstractBatchTask` instances.
    `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 SimpleLogSupport in de.esprit.netsuite.server.chmesg

    Classes in de.esprit.netsuite.server.chmesg that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultServerMessageDispatcher<S extends ServerContext>` This class implements the default message dispatching rules.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.chreq

    Classes in de.esprit.netsuite.server.chreq that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultRequestHandler` This handler handles all system internal client requests
    `class` | `RequestDispatcher` This class dispatches the incoming request to the responsible `RequestHandler` based on the type of the request.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.chxfer

    Classes in de.esprit.netsuite.server.chxfer that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FileStreamEntry` This class maintains a file transfer on the server during up/download.
    `class` | `FileTransferEntry` This class maintains a file transfer on the server during up/download.
    `class` | `ParallelStreamsList` This list contains the stream jobs that are currently running on the server.
    `class` | `ParallelTransfersList` This list contains the file transfer jobs that are currently running on the server.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.config

    Classes in de.esprit.netsuite.server.config that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NetworkConfigHandler` This class builds the `ServerNetworkConfig` object of data read from the network config file.
    `class` | `NetworkConfigWriter` This class writes the `ServerNetworkConfig` content in NDF format.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.core

    Classes in de.esprit.netsuite.server.core that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AccessibleServerObject<C extends ClientContext,S extends ServerContext>` This is base class manages a lastAccessor ID as well as a lastAccessor timestamp for remote accessible server objects.
    `class` | `EmailSender` This class sends an email to the configured recipients
    `class` | `FatalErrorHandler<S extends ServerContext>` This error handler reports fatal errors in the logfile and sends an email notification to registered email recipients.
    `class` | `LogChannelManager` This class is a cache for all LogChannels opened by the server
    `class` | `MailerFacade` This class is a facade to the `EmailSender`.
    `class` | `NServerEventDispatcher` This class is used to fire server internal notification events.
    `class` | `ServerEventDispatcher` This class is used to fire server internal notification events in a thread safe manner.
    `class` | `ServerEventQueue` This class is used to fire server internal notification events by a particular daemon thread.
    `class` | `ServerStatisticManager` This manager contains a singleton `ServerStatistic` instance as well as a thread which updates it repeatedly after the configured delay.
    `class` | `ServerTaskManager` This class adds support for canceling running `RemoteCancellableTask` instances

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

    Classes in de.esprit.netsuite.server.coserver that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CoClientReconnectorTask` This thread performs an automatic reconnection of the client after it went off-line.
    `class` | `CoServerConnectionABO` This ABO contains ever up to date information, which CoServers are connected.
    `class` | `CoServerManager` This manager maintains the `CoClientContext`s of all co-server connections of this server.

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

    Classes in de.esprit.netsuite.server.cpu that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AgentExecutorTask` This task performs the async execution of an agent on the server.
    `class` | `AgentTaskMonitor<S extends ServerContext>` This `TaskMonitor` sends `RemoteTaskEvent`s to the client for synchronization.
    `class` | `AgentWatchDogTask` This task controls the execution of async agent and handles an eventual timeout.
    `class` | `AsyncAgentExecutorAdapter<C extends ApplicationContext>` This is just a wrapper task that calls the agent.sendForExecution() method when executing
    `class` | `ServerThreadPoolManager` This class manages all server thread pools.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.db

    Classes in de.esprit.netsuite.server.db that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DatabaseConfigHandler` This class fills the given `ServerDatabaseConfig` object with data read from the server config file `ServerConfigFile.DATASOURCE`.
    `class` | `DatabaseConfigWriter` This class writes the server config file `ServerConfigFile.DATASOURCE` in NDF format.
    `class` | `DatabaseManager` This class maintains a pool of connected DataSource objects which can be selected by name.

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

    Classes in de.esprit.netsuite.server.hist that implement SimpleLogSupport
    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.
    `class` | `TaskHistoryWriter` This class it the interface to the Task history files written by the esprit server.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.lock

    Classes in de.esprit.netsuite.server.lock that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ResourceLockManager` This List manages the resource locks that are being hold by clients during editing a server resource.

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

    Classes in de.esprit.netsuite.server.netch that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractServerConnection` This class contains the logic of each connection that the server opens for the client.
    `class` | `AbstractTransferService` This task reads the client's `AbstractTransferJob` and performs all requested file transfers.
    `class` | `FileDownloadService` This class performs the file download on server side
    `class` | `FileDownstreamService` This class performs the file downstream on server side
    `class` | `FileUploadService` This class performs the file upload on server side
    `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` | `ServerConnectionService` This class ...
    `class` | `ServerConnector<S extends ServerContext>` This class is the servers interface to networking.
    `class` | `ServerMessageQueue` This is the main message queue of the server.
    `class` | `ServerNetworkAdapter` An instance of this adapter is created for each client and cached in a server side `Session` object.
    `class` | `Session` This class encapsulates a connection to a client by maintaining it's `SessionId` and the according `ServerNetworkAdapter`.
    `class` | `SessionManager` This is a synchronized List containing the currently connected clients.
    `class` | `TransferServiceTask` This task reads the incoming transfer jobs from the client and starts the according services for handling them.

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

    Classes in de.esprit.netsuite.server.netch.io that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IOServerConnection` This class encapsulates a connection socket as well as its input- and output-streams.
    `class` | `IOServerConnectionService` This service contains a task that listens on the server port and creates new client connections if requested.
    `class` | `IOServerConnector<S extends ServerContext>` This is an implementation of `ServerConnector` based on the standard network `Socket` class.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.pathtree

    Classes in de.esprit.netsuite.server.pathtree that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PathTreeManager` This manager maintains a server side `PathTree` which makes the servers data-directory accessible and observable by clients.
    `class` | `ServerPathTreeModelDriver` This server side `PathTreeModelDriver` forwards all events to the client.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.permission

    Classes in de.esprit.netsuite.server.permission that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultPermissionManager<S extends ServerContext>` This class manages permissions for user and group access control in the esprit server.
    `class` | `PermissionConfigHandler` This class fills the given `FilePermissionConfig` object with data read from the server config file `ServerConfigFile.PERMISSION`.
    `class` | `PermissionConfigWriter` This class writes the server config file `ServerConfigFile.DATASOURCE` in NDF format.

  - ### Uses of SimpleLogSupport in de.esprit.netsuite.server.webserver

    Classes in de.esprit.netsuite.server.webserver that implement SimpleLogSupport
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EspritWebServer` This is the internal web-service of the Esprit server which provides simple support for GET and POST requests.
    `class` | `WebRequestHandler` This class handles the incoming requests of the esprit web-service.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.