com.mathworks.toolbox.javabuilder.remoting
Class MatlabMCRRemote

www.kxcad.net Home > CAE Software Index > MATLAB Index >


Your Ad Here

java.lang.Object
  extended by com.mathworks.toolbox.javabuilder.remoting.MatlabMCRRemote
All Implemented Interfaces:
MCRRemote, java.rmi.Remote

public class MatlabMCRRemote
extends java.lang.Object
implements MCRRemote

MCRRemote that runs inside a MATLAB.


Nested Class Summary
 
Nested classes/interfaces inherited from interface com.mathworks.toolbox.javabuilder.remoting.MCRRemote
MCRRemote.ResultSink
 
Constructor Summary
MatlabMCRRemote()
           
 
Method Summary
 void dispose()
           
 boolean export(java.lang.String name)
           
 int getRegistryPort()
           
 void invoke(MCRRemote.ResultSink result, java.util.List inputs, MWFunctionSignature signature)
           
 void run()
           
static void setOutputStream(java.io.PrintStream out)
           
 boolean unexport()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MatlabMCRRemote

public MatlabMCRRemote()
Method Detail

setOutputStream

public static void setOutputStream(java.io.PrintStream out)

getRegistryPort

public int getRegistryPort()

export

public boolean export(java.lang.String name)

unexport

public boolean unexport()

run

public void run()
         throws java.lang.InterruptedException
Throws:
java.lang.InterruptedException

dispose

public void dispose()
             throws java.rmi.RemoteException
Specified by:
dispose in interface MCRRemote
Throws:
java.rmi.RemoteException

invoke

public void invoke(MCRRemote.ResultSink result,
                   java.util.List inputs,
                   MWFunctionSignature signature)
            throws java.rmi.RemoteException
Specified by:
invoke in interface MCRRemote
Throws:
java.rmi.RemoteException


© 1994-2006 The MathWorks, Inc. Terms of Use Patents Trademarks

Your Ad Here