All Downloads are FREE. Search and download functionalities are using the official Maven repository.

it.unibz.inf.ontop.cli.OntopServer Maven / Gradle / Ivy

// TODO!
//
// package org.semanticweb.ontop.cli;
//
//
//import java.io.IOException;
//import javax.servlet.ServletException;
//import javax.servlet.http.HttpServletRequest;
//import javax.servlet.http.HttpServletResponse;
//
//import com.github.rvesse.airline.Command;
//import org.eclipse.jetty.server.Request;
//import org.eclipse.jetty.server.Server;
//import org.eclipse.jetty.server.handler.AbstractHandler;
//
//@Command(name = "server",
//        description = "ontop server",
//        hidden = true)
//public class OntopServer extends AbstractHandler implements OntopCommand{
//
//    @Override
//    public void handle(String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException {
//        response.setContentType("text/html; charset=utf-8");
//        response.setStatus(HttpServletResponse.SC_OK);
//        response.getWriter().println("

Hello World

"); // response.getWriter().println(request.toString()); // baseRequest.setHandled(true); // } // // public static void main(String[] args) throws Exception { // new OntopServer().run(); // } // // @Override // public void run() { // Server server = new Server(8080); // server.setStopAtShutdown(true); // server.setHandler(new OntopServer()); // try { // server.start(); // server.join(); // } catch (Exception e) { // e.printStackTrace(); // // } // // } //}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy