# Uses of Package
de.esprit.netsuite.netdata.agent

- Packages that use de.esprit.netsuite.netdata.agent
  Package | Description
  --- | ---
  de.esprit.netsuite.client | Contains classes that make up the Client of a dual-port server
  de.esprit.netsuite.client.activity.agent | Contains Agent activity monitoring classes
  de.esprit.netsuite.client.activity.transfer | Contains Transfer activity monitoring classes
  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.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.tool.pathtree.agent | Contains agents for remote file-tree support
  de.esprit.netsuite.client.tool.permission.agent | Contains agents for permission management support
  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.transfer | Contains base classes for file transfers
  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.coserver | Contains co-server related classes
  de.esprit.netsuite.server.cpu | Contains classes of the positioner tool (MVC-demo)
  de.esprit.netsuite.server.util | Contains server specific utility classes

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client
  Class and Description
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.activity.agent
  Class and Description
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).
  AsyncAgent This interface adds support for running an agent asynchronously on the server.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.activity.transfer
  Class and Description
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.gui.action
  Class and Description
  AsyncAgent This interface adds support for running an agent asynchronously on the server.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.gui.rtask
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.info
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractTextViewAgent This Agent pops up a `TextEditorFrame` with the information it has fetched from the server.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.net
  Class and Description
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.netch
  Class and Description
  AgentMessageListener This defines the reaction method for receiving an Agent in a message
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  LoginAgent This interface must be implemented by the agent that is used for user login.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.tool.pathtree.agent
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.client.tool.permission.agent
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractSequencedAgent This agent allows for sending huge results in multiple chunks to the client.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).
  AgentMessageListener This defines the reaction method for receiving an Agent in a message
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  Sequenced This interface is implemented by agents that send their results in multiple chunks to the client.
  SequencedAgentId This is the AgentId of a sequence agent.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.common
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractCommonAgent Agents of this type are for common usage and supposed to be extended for custom applications.
  AbstractLockableAgent This agent has some convenience support for resource locking
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  LoginAgent This interface must be implemented by the agent that is used for user login.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.coserver
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractTextViewAgent This Agent pops up a `TextEditorFrame` with the information it has fetched from the server.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.database
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractSequencedAgent This agent allows for sending huge results in multiple chunks to the client.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  Sequenced This interface is implemented by agents that send their results in multiple chunks to the client.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractTestAgent This is the base class for agents that are used for testing purposes.
  AbstractTextViewAgent This Agent pops up a `TextEditorFrame` with the information it has fetched from the server.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.abo
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractTextViewAgent This Agent pops up a `TextEditorFrame` with the information it has fetched from the server.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.config
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.session
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.srvlock
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.srvlog
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractCommonAgent Agents of this type are for common usage and supposed to be extended for custom applications.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.srvproc
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.transfer
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractCommonAgent Agents of this type are for common usage and supposed to be extended for custom applications.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  StreamAgentId This is a special agentId used by `FileStreamDownloadAgent`
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent
  TransferAgentId This is a special AgentId used by `FileTransferAgent`

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.internal.transfer.demo
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractCommonAgent Agents of this type are for common usage and supposed to be extended for custom applications.
  AbstractLockableAgent This agent has some convenience support for resource locking
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.agent.test
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  AbstractLockableAgent This agent has some convenience support for resource locking
  AbstractSequencedAgent This agent allows for sending huge results in multiple chunks to the client.
  AbstractTestAgent This is the base class for agents that are used for testing purposes.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  PrintableAgent This marker interface just combines `PrintableInMessage` and `PrintableInResponse` and thus marks an agent as printable when it is received in both either a response or a message.
  PrintableInMessage This interface marks an agent as printable when it is received in a message
  PrintableInResponse This interface marks an agent as printable when it is received in a response
  Sequenced This interface is implemented by agents that send their results in multiple chunks to the client.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.netdata.transfer
  Class and Description
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.rtask
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  AbstractInternalAgent This is a template for a UserAgent
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.rtask.journal
  Class and Description
  AbstractAgent This is the abstract base class for all Agent implementations.
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.
  AsyncAgent This interface adds support for running an agent asynchronously on the server.
  TimeMeasurable This interface defines what is necessary to measure the times relevant in an agent

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.server.coserver
  Class and Description
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.server.cpu
  Class and Description
  AgentId The AgentId object provides a globally unique agent identifier which is used to identify an asynchronously running agent on the server (i.e. for canceling).
  AsyncAgent This interface adds support for running an agent asynchronously on the server.

- Classes in de.esprit.netsuite.netdata.agent used by de.esprit.netsuite.server.util
  Class and Description
  Agent An Agent object is being sent within a `NetRequest` to the server for execution by calling one of its send... methods.

Copyright © 2014 EsprIT-Systems. All Rights Reserved.