|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| 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 |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||