javamath.server.proxycas
Class ProxyCASession

java.lang.Object
  |
  +--javamath.server.proxycas.ProxyCASession

public class ProxyCASession
extends java.lang.Object

Servlet based proxy for the RMI CASession.


Constructor Summary
ProxyCASession(java.lang.String wb, java.lang.String id)
           
 
Method Summary
 void assignOpenMath(java.lang.String varName, javamath.server.proxycas.OMObject obj)
           
 void closeSession()
           
 javamath.server.proxycas.OMObject evaluateOpenMath(javamath.server.proxycas.OMObject obj)
           
 java.lang.String getNativeError()
           
 java.lang.String getNativeOutput()
           
 java.lang.String nativeEvaluate(java.lang.String nativeCommand)
           
 javamath.server.proxycas.OMObject retrieveOpenMath(java.lang.String varName)
           
 void sendNativeCommand(java.lang.String nativeCommand)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProxyCASession

public ProxyCASession(java.lang.String wb,
                      java.lang.String id)
               throws java.lang.Exception
Method Detail

assignOpenMath

public void assignOpenMath(java.lang.String varName,
                           javamath.server.proxycas.OMObject obj)
                    throws java.lang.Exception

retrieveOpenMath

public javamath.server.proxycas.OMObject retrieveOpenMath(java.lang.String varName)
                                                   throws java.lang.Exception

evaluateOpenMath

public javamath.server.proxycas.OMObject evaluateOpenMath(javamath.server.proxycas.OMObject obj)
                                                   throws java.lang.Exception

closeSession

public void closeSession()
                  throws java.lang.Exception

sendNativeCommand

public void sendNativeCommand(java.lang.String nativeCommand)
                       throws java.lang.Exception

getNativeError

public java.lang.String getNativeError()
                                throws java.lang.Exception

getNativeOutput

public java.lang.String getNativeOutput()
                                 throws java.lang.Exception

nativeEvaluate

public java.lang.String nativeEvaluate(java.lang.String nativeCommand)
                                throws java.lang.Exception