org.gjt.sp.jedit.bsh
Class Remote

java.lang.Object
  extended by org.gjt.sp.jedit.bsh.Remote

public class Remote
extends java.lang.Object

Remote executor class. Posts a script from the command line to a BshServlet or embedded interpreter using (respectively) HTTP or the bsh telnet service. Output is printed to stdout and a numeric return value is scraped from the result.


Constructor Summary
Remote()
           
 
Method Summary
static int eval(java.lang.String url, java.lang.String text)
          Evaluate text in the interpreter at url, returning a possible integer return value.
static void main(java.lang.String[] args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Remote

public Remote()
Method Detail

main

public static void main(java.lang.String[] args)
                 throws java.lang.Exception
Throws:
java.lang.Exception

eval

public static int eval(java.lang.String url,
                       java.lang.String text)
                throws java.io.IOException
Evaluate text in the interpreter at url, returning a possible integer return value.

Throws:
java.io.IOException