|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| AgentRequestFilter | Used to do pre- and post-processing of requests received by the client agent. |
| ClientAgentManagerRemote | Centralized manager of ClientAgents. |
| ClientAgentRemote | Remote interface, through which a ClientAgent can be accessed via RMI |
| JVMFactoryRemote | Specifies the communication protocol between JVM processes and the JVM factory |
| JVMProcessRemote | |
| Class Summary | |
|---|---|
| AbstractAgentRequestFilter | Provides base implementation for AgentRequestFilter interface |
| ActionData | Contains parameters, associated with action, that needs to be performed or emulated. |
| AgentInitData | Contains Client Agent initialization data, that is passed to a newly instantiated client |
| AjaxSwingAgentRequestFilter | |
| AjaxSwingClassLoader | AjaxSwing uses a custom class loader to isolate applications running in the same JVM. |
| AjaxSwingProperties | Caches certain properties for faster lookup. |
| AjaxSwingPropertiesManager | Loads and manages the configuration properties for all applications configured in AjaxSwing/conf directory. |
| AjaxSwingRegistryManager | Manages RMI registry. |
| AjaxSwingThread | AjaxSwing uses a pool of its own threads to process incoming requests. |
| AjaxSwingThread.ThreadFlag | Lock flag that is used to synchronize the execution of operations on this thread |
| AjaxSwingThreadGroup | AjaxSwing uses its own thread groups to keep track of the threads created by, and of behalf of, the virtual application. |
| ClientAgent | Main class within the client process/virtual process. |
| ClientAgent.InitLock | Synchronizes the initialization of the JVM |
| ClientAgent.OperationLock | Synchronizes the processing of a user-defined operation. |
| ClientAgent.RequestLock | Syncrhonizes the processing of a request. |
| ClientAgentFactory | Creates, maintains and shuts down virtual client agents. |
| ClientAgentManager | Centralized manager of virtual client instances. |
| HttpRequestData | Holds various HTTP request parameters, mostly mirroring HttpRequest interface |
| HttpResponseData | Contains response parameters, that are sent back to the servlet from the client agent. |
| JVMFactory | Creates and manages external JVMs. |
| JVMFactory_Stub | |
| JVMProcessContext | Stores the context parameters of the current JVM |
| ThreadManager | Manages associations between objects and AjaxSwing threads |
| Exception Summary | |
|---|---|
| AjaxSwingException | Used to report all errors in AjaxSwing |
| AjaxSwingSecurityException | Currently not used. |
| RequestTimeoutException | |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||