dvrun
Class rtDV

java.lang.Object
  extended by dvrun.rtDV

public class rtDV
extends java.lang.Object

Calls the runtime via JNI.


Constructor Summary
rtDV(java.lang.String runTreeFilename)
          Allocate and initialize.
rtDV(java.lang.String runTreeFilename, java.lang.String connectString)
          Allocate, initialize and connect.
 
Method Summary
 void close()
          Close and free the runtime.
 int execute()
          Execute a runtree.
 int execute(rtList parameterList)
          Execute a runtree.
 int execute(java.lang.String parameterString)
          Execute a runtree.
protected  void finalize()
           
 int returnInt()
          Return integer return value.
 rtList returnList()
          Return list return value.
 java.lang.String returnString()
          Return string return value.
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

rtDV

public rtDV(java.lang.String runTreeFilename)
     throws rtException
Allocate and initialize.

Throws:
rtException

rtDV

public rtDV(java.lang.String runTreeFilename,
            java.lang.String connectString)
     throws rtException
Allocate, initialize and connect.

Throws:
rtException
Method Detail

execute

public int execute()
Execute a runtree. The parameter string will be parsed into multiple actual parameters if there are blanks present. Returns the datatype of the last return() in the TRIMpl code.


execute

public int execute(java.lang.String parameterString)
Execute a runtree. The parameter string will be parsed into multiple actual parameters if there are blanks present. Returns the datatype of the last return() in the TRIMpl code.


execute

public int execute(rtList parameterList)
Execute a runtree. The parameter string will be parsed into multiple actual parameters if there are blanks present. Returns the datatype of the last return() in the TRIMpl code.


returnInt

public int returnInt()
Return integer return value. This will be the value from the last return() in the TRIMpl code.


returnString

public java.lang.String returnString()
Return string return value. This will be the value from the last return() in the TRIMpl code.


returnList

public rtList returnList()
Return list return value. This will be the value from the last return() in the TRIMpl code.


close

public void close()
Close and free the runtime.


finalize

protected void finalize()
Overrides:
finalize in class java.lang.Object