## Uses of Class
de.esprit.netsuite.client.gui.action.ClientAction

- Packages that use ClientAction
  Package | Description
  --- | ---
  de.esprit.netsuite.client.admin.action | Contains admin client actions possibly reusable by other clients
  de.esprit.netsuite.client.gui.action | Contains network related standard actions used in the client GUI
  de.esprit.netsuite.client.gui.rtask | Contains GUI components dealing with remote tasks
  de.esprit.netsuite.client.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.pathtree.action | Contains path-tree related standard actions
  de.esprit.netsuite.client.tool.permission | Contains basic classes 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

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

    Subclasses of ClientAction in de.esprit.netsuite.client.admin.action
    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 ClientAction in de.esprit.netsuite.client.gui.action

    Subclasses of ClientAction in de.esprit.netsuite.client.gui.action
    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` | `ChangePasswordAction` This action pops up the `PasswordChangeDialog` for modifying the current login password.
    `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` | `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 ClientAction in de.esprit.netsuite.client.gui.rtask

    Subclasses of ClientAction in de.esprit.netsuite.client.gui.rtask
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RemoteTaskFramePopupAction` This class...

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

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

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.chat
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ChatToolAction` This action pops up the `ChatToolFrame`.

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.cpu
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CpuLoadConfigAction` This action pops up the dialog for performance configuration

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.datasrc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerDataSourceAction` This action just pops up the `DataSourceListDialog`

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.email
    Modifier and Type | Class and Description
    --- | ---
    `class` | `EmailConfigAction` This action pops up the MailConfigDialog for configuring the servers email target addresses

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.log
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LogConfigAction` This action pops up the LogConfigDialog for configuring the logging parameters
    `class` | `ServerLogfileListAction` This action displays the available logfiles in a LogfileListDialog

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.mem
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerMemoryMonitorAction` This action pops up the `ServerMemoryMonitorDialog`.

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.pathtree.action
    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` | `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` | `RemoteArchiveExtractAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveExtractWorkflow`.
    `class` | `RemoteArchiveListAction<C extends ClientContext,T extends PathTree>` This action starts the `RemoteArchiveListWorkflow`.
    `class` | `RemoteDeletePathAction<C extends ClientContext,T extends PathTree>` This action deletes a path (file or directory) in the remote `PathTree`.

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.permission
    Modifier and Type | Class and Description
    --- | ---
    `class` | `PermissionManagerAction` This class ...

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.proc
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BatchTaskConfigAction` This action just pops up the `BatchTaskManagerDialog`

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.sess
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SessionManagerAction` This action just pops up the ClientListDialog

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.srvevent
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ServerEventRegisterAction` This action just pops up the `ServerEventRegisterDialog`

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.srvload
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LoadMeterToolAction` This action pops up the `LoadMeterDialog`.

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

    Subclasses of ClientAction in de.esprit.netsuite.client.tool.user
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupManagerAction` This action just pops up the `AbstractUserManagerDialog`
    `class` | `UserManagerAction` This action just pops up the `AbstractUserManagerDialog`

Copyright © 2014 EsprIT-Systems. All Rights Reserved.