From d0e42f669232987359ae3431b310530dc588fc6f Mon Sep 17 00:00:00 2001 From: ogattaz Date: Thu, 28 Aug 2014 11:05:51 +0200 Subject: pull master devs --- .../com/c2kernel/entity/proxy/package-info.java | 56 ++++++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 src/main/java/com/c2kernel/entity/proxy/package-info.java (limited to 'src/main/java/com/c2kernel/entity/proxy/package-info.java') diff --git a/src/main/java/com/c2kernel/entity/proxy/package-info.java b/src/main/java/com/c2kernel/entity/proxy/package-info.java new file mode 100644 index 0000000..404ca07 --- /dev/null +++ b/src/main/java/com/c2kernel/entity/proxy/package-info.java @@ -0,0 +1,56 @@ +/** + * 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; \ No newline at end of file -- cgit v1.2.3