|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.rmi.server.RemoteObject
java.rmi.server.RemoteServer
java.rmi.server.UnicastRemoteObject
edu.ucsb.cs.jicos.foundation.ServiceImpl
edu.ucsb.cs.jicos.services.Host
edu.ucsb.cs.jicos.services.external.services.HostExternal
edu.ucsb.cs.jicos.services.external.services.matlab.HostMatlab
public final class HostMatlab
Extends a Jicos Host for Matlab tasks (TaskMatlab).
edu.ucsb.cs.jicos.services.external.matlab.TaskMatlab,
Serialized Form| Field Summary |
|---|
| Fields inherited from class edu.ucsb.cs.jicos.services.Host |
|---|
command2DepartmentArray, displayDebug, GET_HSP, myTaskClass, REMOTE_EXCEPTION_HANDLER |
| Fields inherited from class edu.ucsb.cs.jicos.foundation.ServiceImpl |
|---|
ASAP_DEPARTMENT |
| Fields inherited from class java.rmi.server.RemoteObject |
|---|
ref |
| Fields inherited from interface edu.ucsb.cs.jicos.foundation.Service |
|---|
NAME |
| Constructor Summary | |
|---|---|
HostMatlab(Service taskServer)
Create a Host associated with TaskMatlab tasks, start up a Matlab engine, and notify a TaskServerMatlab that it exists. |
|
| Method Summary | |
|---|---|
static void |
main(java.lang.String[] args)
Not used by Jicos applications. |
| Methods inherited from class edu.ucsb.cs.jicos.services.external.services.HostExternal |
|---|
exceptionHandler |
| Methods inherited from class edu.ucsb.cs.jicos.services.Host |
|---|
broadcastEvent, discoverTaskServer, echo, executeTask, getChildren, getCurrentState, killTask, loginClient, setShared, shutdown, startup |
| Methods inherited from class edu.ucsb.cs.jicos.foundation.ServiceImpl |
|---|
addMail, addProxy, addProxy, broadcast, broadcast, bytesToObject, clean, executeCommand, getProxy, objectToBytes, proxyManager, receiveCommands, register, removeProxy, sendCommand, serviceName, setDepartments, setService, unregister |
| Methods inherited from class java.rmi.server.UnicastRemoteObject |
|---|
clone, exportObject, exportObject, exportObject, unexportObject |
| Methods inherited from class java.rmi.server.RemoteServer |
|---|
getClientHost, getLog, setLog |
| Methods inherited from class java.rmi.server.RemoteObject |
|---|
equals, getRef, hashCode, toString, toStub |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface edu.ucsb.cs.jicos.foundation.Administrable |
|---|
echo, shutdown |
| Constructor Detail |
|---|
public HostMatlab(Service taskServer)
throws java.rmi.RemoteException,
MatlabProxyNotFoundException,
MatlabException
taskServer - A TaskServerMatlab instance.
java.rmi.RemoteException
MatlabProxyNotFoundException
MatlabExceptionedu.ucsb.cs.jicos.services.external.matlab.TaskserverMatlab| Method Detail |
|---|
public static void main(java.lang.String[] args)
throws java.lang.Exception
args - Not used by Jicos applications.
java.lang.Exception - Not used by Jicos applications.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||