|
|||||||||
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 FormField 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
MatlabException
edu.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 |