# Package de.esprit.netsuite.netdata.command

Contains a collection of standard ClientCommands

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  SystemCommand | This interface marks a `ClientCommand` as a `SystemCommand` which must not be queued for the `ClientCommandExecutor` but instead must be executed immediately by the calling thread (such as canceling another `ClientCommand`).

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

- Enum Summary
  Enum | Description
  --- | ---
  CancelClientCommand.CancelScope |

## Package de.esprit.netsuite.netdata.command Description

Contains a collection of standard ClientCommands

Copyright © 2014 EsprIT-Systems. All Rights Reserved.