- sendMsgToClient(String) - Method in interface provided.engine.model.IEngineModel
-
Send string message to connected remote client using the IRemoteTaskViewAdapter STUB
received from the client..
- sendMsgToComputeEngine(String) - Method in interface provided.client.model.IClientModel
-
Sends a string message to the connected compute engine using the IRemoteTaskViewAdapter STUB
received from the engine server.
- serialVersionUID - Static variable in class provided.client.model.task.GetInfo
-
UID for well-defined serialization
- serialVersionUID - Static variable in class provided.client.model.task.Pi2
-
SerialversionUID for well-defined serialization.
- serialVersionUID - Static variable in class provided.client.model.taskUtils.SingletonTaskFactoryLoader.ErrorTask
-
- server - Variable in class provided.rmiUtils.classServer.ClassServer
-
The socket object the server uses
- setTaskViewAdapter(ILocalTaskViewAdapter) - Method in class provided.client.model.task.GetInfo
-
Sets the task view adapter to a new value.
- setTaskViewAdapter(ILocalTaskViewAdapter) - Method in class provided.client.model.task.Pi2
-
Sets the task view adapter to a new value.
- setTaskViewAdapter(ILocalTaskViewAdapter) - Method in class provided.client.model.taskUtils.SingletonTaskFactoryLoader.ErrorTask
-
- setTaskViewAdapter(ILocalTaskViewAdapter) - Method in interface provided.compute.ITask
-
Sets the adapter to the view properly for this object.
- setTextAdapter(IRemoteTaskViewAdapter) - Method in interface provided.compute.ICompute
-
Sets this object's IRemoteTaskViewAdapter stub so that it can print strings out on the client's user interface.
- showErrorMsg(String) - Method in class provided.rmiUtils.classServer.ClassServer
-
Encapsulated behavior to show an error message
- showErrorMsg(String) - Method in class provided.rmiUtils.RMIUtils
-
Encapsulated behavior to show an error message
- showInfoMsg(String) - Method in class provided.rmiUtils.classServer.ClassServer
-
Encapsulated behavior to show an informational message
- showInfoMsg(String) - Method in class provided.rmiUtils.RMIUtils
-
Encapsulated behavior to show an informational message
- SINGLETON - Static variable in class provided.client.model.taskUtils.SingletonTaskFactoryLoader
-
Singleton instance of this class
- SingletonTaskFactoryLoader - Class in provided.client.model.taskUtils
-
An implementation of ITaskFactoryLoader that loads ITaskFactory instances defined by a
singleton object in a static field of the desired ITask class called "FACTORY".
If this loader attempts to load a non-existent ITask class, an internally-defined
ErrorTask instance will be returned.
- SingletonTaskFactoryLoader() - Constructor for class provided.client.model.taskUtils.SingletonTaskFactoryLoader
-
Private constructor for use by singleton only
- SingletonTaskFactoryLoader.ErrorTask - Class in provided.client.model.taskUtils
-
Task used in error situations.
- start() - Method in interface provided.client.model.IClientModel
-
Starts the client model by initializing the RMI system and creating a remote view adapter stub
for use by an engine server.
- start() - Method in interface provided.engine.model.IEngineModel
-
Start the RMI Server (ICompute engine):
1.
- startClassFileServer(int) - Method in class provided.rmiUtils.RMIUtils
-
Start the class file server to support remote dynamic class loading.
- startRMI(int) - Method in interface provided.rmiUtils.IRMIUtils
-
Start up the RMI system.
- startRMI(int) - Method in class provided.rmiUtils.RMIUtils
-
Start up the RMI system.
- stop() - Method in interface provided.client.model.IClientModel
-
Stops the client model by using the IRMIUtils to stop the RMI system.
- stop() - Method in interface provided.engine.model.IEngineModel
-
Stops the engine model by unbinding the ICompute engine from the Registry
and stopping class file server.
- stop() - Method in class provided.rmiUtils.classServer.ClassServer
-
Stops the server
- stopClassFileServer() - Method in class provided.rmiUtils.RMIUtils
-
Stop the class file server and reset the reference to it,
"classFileServer", to null.
- stopRMI() - Method in interface provided.rmiUtils.IRMIUtils
-
Performs all necessary work to shut the RMI system down,
such as shut the class server down.
- stopRMI() - Method in class provided.rmiUtils.RMIUtils
-
Performs all necessary work to shut the RMI system down,
such as shut the class server down.
- STUB_PORT_CLIENT - Static variable in interface provided.rmiUtils.IRMI_Defs
-
Port used by RMI stubs on the Client side.
- STUB_PORT_EXTRA - Static variable in interface provided.rmiUtils.IRMI_Defs
-
Extra port for use by RMI stubs.
- STUB_PORT_SERVER - Static variable in interface provided.rmiUtils.IRMI_Defs
-
Port used by RMI stubs on the Server side.