/** * The Proxy API is a major part of the client-side functionality of the * CRISTAL API, which provides client-side proxy objects that represent the * Items and Agents on the server. It is the main entry point for many * components, such as Scripts and Job execution. An AgentProxy is returned on * login, and should be used as the root for all user-based CRISTAL interactions. * *

The Proxy API provides the following functionality: * *

*

The core object of the Proxy API is the ProxyManager, which is initialized * as a static member of the Gateway on initialization. This object can be used * to create a Proxy object from a Path from the directory, and maintains a * connection to the server called the Proxy Update Notification Channel, * through which it subscribes to Items it holds proxies for so it can be * informed of changes to Item data through {@link ProxyMessage} objects. * */ package com.c2kernel.entity.proxy;