org.xiruss
Class JettyXirussHttpApiRunner

java.lang.Object
  extended by org.xiruss.JettyXirussRunnerBase
      extended by org.xiruss.JettyXirussHttpApiRunner

public class JettyXirussHttpApiRunner
extends JettyXirussRunnerBase

Uses the Jetty HTTP server/app server to serve a XirussRepository over HTTP, returning results per the program-to-program HTTP API for interacting with a XIRUSS repository. The JettyXirussRunner class serves up the repository in a human readable, HTML format.


Field Summary
 
Fields inherited from class org.xiruss.JettyXirussRunnerBase
server
 
Constructor Summary
JettyXirussHttpApiRunner(XirussRepository rep)
           
 
Method Summary
 
Methods inherited from class org.xiruss.JettyXirussRunnerBase
setupServer, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JettyXirussHttpApiRunner

public JettyXirussHttpApiRunner(XirussRepository rep)
                         throws java.lang.Exception
Throws:
java.lang.Exception