creamtec.webcream
Class ClientAgentImpl_Stub

java.lang.Object
  extended by java.rmi.server.RemoteObject
      extended by java.rmi.server.RemoteStub
          extended by creamtec.webcream.ClientAgentImpl_Stub
All Implemented Interfaces:
ClientAgentRemote, java.io.Serializable, java.rmi.Remote

public final class ClientAgentImpl_Stub
extends java.rmi.server.RemoteStub
implements ClientAgentRemote, java.rmi.Remote

See Also:
Serialized Form

Constructor Summary
ClientAgentImpl_Stub()
           
ClientAgentImpl_Stub(java.rmi.server.RemoteRef ref)
           
 
Method Summary
 void init(AgentInitData $param_AgentInitData_1)
          Initializes the client
 void ping()
          Renews a lease on the agent.
 HttpResponseData processHttpRequest(HttpRequestData $param_HttpRequestData_1)
          Processes HTTP request
 HttpResponseData renderCurrentWindow(HttpRequestData $param_HttpRequestData_1)
          Renderes the currently focused window as HTML
 void runApp(boolean $param_boolean_1)
          Runs the application/applet.
 void shutdown()
          Terminates the client JVM
 
Methods inherited from class java.rmi.server.RemoteObject
equals, getRef, hashCode, toString, toStub
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClientAgentImpl_Stub

public ClientAgentImpl_Stub()

ClientAgentImpl_Stub

public ClientAgentImpl_Stub(java.rmi.server.RemoteRef ref)
Method Detail

init

public void init(AgentInitData $param_AgentInitData_1)
          throws java.lang.Exception,
                 java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Initializes the client

Specified by:
init in interface ClientAgentRemote
Throws:
java.lang.Exception
java.rmi.RemoteException

ping

public void ping()
          throws java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Renews a lease on the agent. Used to keep warmedUp JVM running

Specified by:
ping in interface ClientAgentRemote
Throws:
java.rmi.RemoteException

processHttpRequest

public HttpResponseData processHttpRequest(HttpRequestData $param_HttpRequestData_1)
                                    throws WebCreamException,
                                           java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Processes HTTP request

Specified by:
processHttpRequest in interface ClientAgentRemote
Returns:
HTTP response, containing HTML page to be displayed
Throws:
WebCreamException
java.rmi.RemoteException

renderCurrentWindow

public HttpResponseData renderCurrentWindow(HttpRequestData $param_HttpRequestData_1)
                                     throws WebCreamException,
                                            java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Renderes the currently focused window as HTML

Specified by:
renderCurrentWindow in interface ClientAgentRemote
Returns:
HTTP response, containing HTML page to be displayed
Throws:
WebCreamException
java.rmi.RemoteException

runApp

public void runApp(boolean $param_boolean_1)
            throws WebCreamException,
                   java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Runs the application/applet. Can be used to preload app classes

Specified by:
runApp in interface ClientAgentRemote
Throws:
WebCreamException
java.rmi.RemoteException

shutdown

public void shutdown()
              throws java.rmi.RemoteException
Description copied from interface: ClientAgentRemote
Terminates the client JVM

Specified by:
shutdown in interface ClientAgentRemote
Throws:
java.rmi.RemoteException


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