Uses of Interface
com.creamtec.ajaxswing.core.ClientAgentRemote

Packages that use ClientAgentRemote
com.creamtec.ajaxswing   
com.creamtec.ajaxswing.core   
com.creamtec.ajaxswing.examples   
com.creamtec.ajaxswing.rendering.html   
com.creamtec.ajaxswing.servlet   
 

Uses of ClientAgentRemote in com.creamtec.ajaxswing
 

Classes in com.creamtec.ajaxswing that implement ClientAgentRemote
 class ClientAgentImpl
           
 class ClientAgentImpl_Stub
           
static class ServletHelper.InProcessClientAgent
          Declare this class to resolve classpath to the application classes.
 

Methods in com.creamtec.ajaxswing that return ClientAgentRemote
 ClientAgentRemote JVMProcess.createClientAgent(java.lang.String agentName)
          Creates a new client agent with the given name.
 ClientAgentRemote JVMProcess_Stub.createClientAgent(java.lang.String $param_String_1)
           
 ClientAgentRemote ServletHelper.getClientAgent(AppDesc appDesc, javax.servlet.http.HttpServletRequest request, HttpRequestData requestData, javax.servlet.http.HttpServletResponse response)
          Returns a client agent that should process the given request.
 

Methods in com.creamtec.ajaxswing with parameters of type ClientAgentRemote
 void AjaxSwingSessionListener.afterCreate(int clientId, ClientAgentRemote agent)
          Called after a new client agent instance is created.
 void AjaxSwingSessionListener.afterDestroy(int clientId, ClientAgentRemote agent)
          Called after a client agent session is destroyed due to a time out or user exit
 void AjaxSwingSessionListener.beforeDestroy(int clientId, ClientAgentRemote agent)
          Called before a client agent session is destroyed due to a time out or user exit
static int ServletHelper.getClientId(ClientAgentRemote agent)
          We have to use Object's implementation of hashCode() because RemoteObject always return the same value for all out-of-process agents
 boolean RouterRequestFilter.postProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData)
          Called when a new HTTP request is received by the router after the AjaxSwing related information has been extracted from the request and the appropriate client agent located.
 boolean RouterRequestFilter.processResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData, HttpResponseData responseData)
          Called when the client agent has finished processing the request and has returned a page.
static void ServletHelper.shutdownAgent(AppDesc appDesc, java.lang.Integer sessionId, ClientAgentRemote agent)
          Shuts down the client agent
 void JVMProcess.shutdownClientAgent(ClientAgentRemote clientAgent)
          Shuts down the given client agent.
 void JVMProcess_Stub.shutdownClientAgent(ClientAgentRemote $param_ClientAgentRemote_1)
           
 

Uses of ClientAgentRemote in com.creamtec.ajaxswing.core
 

Classes in com.creamtec.ajaxswing.core that implement ClientAgentRemote
 class ClientAgent
          Main class within the client process/virtual process.
 

Methods in com.creamtec.ajaxswing.core that return ClientAgentRemote
 ClientAgentRemote JVMProcessRemote.createClientAgent(java.lang.String agentName)
           
 ClientAgentRemote ClientAgentFactory.createNewAgent(java.lang.String appName, java.lang.String locale)
          Creates a new agent.
 

Methods in com.creamtec.ajaxswing.core with parameters of type ClientAgentRemote
 void ClientAgentFactory.shutdownAgent(ClientAgentRemote agent, java.lang.String appName)
          Shuts down the client agent.
 void JVMProcessRemote.shutdownClientAgent(ClientAgentRemote clientAgent)
           
 

Uses of ClientAgentRemote in com.creamtec.ajaxswing.examples
 

Methods in com.creamtec.ajaxswing.examples with parameters of type ClientAgentRemote
 boolean RouterRequestFilterExample.postProcessRequest(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData)
           
 boolean RouterRequestFilterExample.processResponse(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AppDesc appDesc, ClientAgentRemote agent, HttpRequestData requestData, HttpResponseData responseData)
           
 

Uses of ClientAgentRemote in com.creamtec.ajaxswing.rendering.html
 

Classes in com.creamtec.ajaxswing.rendering.html that implement ClientAgentRemote
 class HTMLClientAgent
           
 

Uses of ClientAgentRemote in com.creamtec.ajaxswing.servlet
 

Fields in com.creamtec.ajaxswing.servlet declared as ClientAgentRemote
 ClientAgentRemote SessionManager.SessionInfo.agent
           
 

Methods in com.creamtec.ajaxswing.servlet that return ClientAgentRemote
 ClientAgentRemote AppDesc.getAgent(java.lang.Object session)
          Returns the agent associated with the given session
 

Methods in com.creamtec.ajaxswing.servlet with parameters of type ClientAgentRemote
 void AppDesc.addAgent(java.lang.Object session, ClientAgentRemote agent)
          Adds the given agent to the list of currently running agents.
 void SessionManager.addSession(java.lang.Object session, SessionListener listener, ClientAgentRemote agent)
          Places a session into a map of sessions.
 java.lang.Object AppDesc.getSession(ClientAgentRemote agent)
          Returns the session associated with the given agent
 

Constructors in com.creamtec.ajaxswing.servlet with parameters of type ClientAgentRemote
SessionManager.SessionInfo(java.lang.Object session, SessionListener listener, ClientAgentRemote agent)
           
 



Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.