Uses of Interface
creamtec.webcream.core.ClientAgentRemote

Packages that use ClientAgentRemote
creamtec.webcream   
creamtec.webcream.core   
creamtec.webcream.examples   
creamtec.webcream.servlet   
 

Uses of ClientAgentRemote in creamtec.webcream
 

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

Methods in creamtec.webcream 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 data, javax.servlet.http.HttpServletResponse response)
          Returns a client agent that should process the given request.
 

Methods in creamtec.webcream with parameters of type ClientAgentRemote
 void WebCreamSessionListener.afterCreate(int clientId, ClientAgentRemote agent)
          Called after a new client agent instance is created.
 void WebCreamSessionListener.afterDestroy(int clientId, ClientAgentRemote agent)
          Called after a client agent session is destroyed due to a time out or user exit
 void WebCreamSessionListener.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 WebCream 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 creamtec.webcream.core
 

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

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

Methods in creamtec.webcream.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 creamtec.webcream.examples
 

Methods in creamtec.webcream.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 creamtec.webcream.servlet
 

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

Methods in creamtec.webcream.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.
 java.lang.Object AppDesc.getSession(ClientAgentRemote agent)
          Returns the session associated with the given agent
 



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