Package | Description |
---|---|
com.creamtec.ajaxswing | |
com.creamtec.ajaxswing.core | |
com.creamtec.ajaxswing.examples | |
com.creamtec.ajaxswing.rendering.html | |
com.creamtec.ajaxswing.servlet |
Modifier and Type | Class and Description |
---|---|
class |
ClientAgentImpl |
class |
ClientAgentImpl_Stub |
static class |
ServletHelper.InProcessClientAgent
Declare this class to resolve classpath to the application
classes.
|
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
ClientAgent
Main class within the client process/virtual process.
|
Modifier and Type | Method and Description |
---|---|
ClientAgentRemote |
JVMProcessRemote.createClientAgent(java.lang.String agentName) |
ClientAgentRemote |
ClientAgentFactory.createNewAgent(java.lang.String appName,
java.lang.String locale)
Creates a new agent.
|
Modifier and Type | Method and Description |
---|---|
void |
ClientAgentFactory.shutdownAgent(ClientAgentRemote agent,
java.lang.String appName)
Shuts down the client agent.
|
void |
JVMProcessRemote.shutdownClientAgent(ClientAgentRemote clientAgent) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Class and Description |
---|---|
class |
HTMLClientAgent |
Modifier and Type | Field and Description |
---|---|
ClientAgentRemote |
SessionManager.SessionInfo.agent |
Modifier and Type | Method and Description |
---|---|
ClientAgentRemote |
AppDesc.getAgent(java.lang.Object session)
Returns the agent associated with the given session
|
Modifier and Type | Method and Description |
---|---|
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
|
Constructor and Description |
---|
SessionManager.SessionInfo(java.lang.Object session,
SessionListener listener,
ClientAgentRemote agent) |
Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.