Package js.oa

Interface Summary
AppOA Interface for the Application Object Agent (AppOA).
MonitorInterface Interface implemented by AppOAImpl and PubOAImpl to provide methods that can be invoked by using the JavaSymphony Shell.
PubOA The PubOA (Public Object Agent) is always associated with a specific Network Agent.
ResultReceiver Remote interface that is used to send results of a job execution back to the source.
 

Class Summary
ActiveObjectsThread Handles MethodInvocationJobs for remote objects created by JSObjects.
AppOAImpl Implementation of the AppOA.
JobHandler Handles Jobs for remote objects like creating objects, loading a codebase, invoking methods, etc.
JSCodebase Used to load a codebase to a node in the network.
JSFileTransfer Used to transfer files in the network.
JSObject An instance of this class represents a JavaSymphony object (JS object) somewhere in the virtual architecture of a JavaSymphony application.
JSObjectInfo Used to store runtime information for an object created with JSObject.
JSRegistry Used to register a JavaSymphony application at a local PubOA Stores and provides information for the registered application.
JSRuntimeInfo Used by AppOA and PubOA to store runtime information about a JavaSymphony application.
MethodInvocator Used to transfer jobs to their destination.
NodeFinder Used to find a node in an application's virtual architectures that match specific criteria.
OA Base class for the AppOA and PubOA.
PubOAImpl The PubOA (Public Object Agent) is always associated with a specific Network Agent.
ResultHandle Remote object used to receive results from Jobs executed on a AppOA or PubOA.
ResultHandleSet  
SJSObject An instance of this class represents a JavaSymphony shared memory object (JS object), on the local VA node.
SMMethodInvocator Used to transfer jobs to their destination.
VA Represents an element of a virtual architecture.
VAEnum Enumerator for instances of VA