Package org.apache.xmlrpc

Examples of org.apache.xmlrpc.WebServer$Runner


        this.daemonPort = port;
    }

    public void startCrawling() {
        // start up the web server
        WebServer server = new WebServer(this.daemonPort);
        server.addHandler("crawldaemon", this);
        server.start();

        LOG.log(Level.INFO, "Crawl Daemon started by "
                + System.getProperty("user.name", "unknown"));

        while (running) {
            // okay, time to crawl
            long timeBefore = System.currentTimeMillis();
            crawler.crawl();
            long timeAfter = System.currentTimeMillis();
            milisCrawling += (timeAfter - timeBefore);
            numCrawls++;

            LOG.log(Level.INFO, "Sleeping for: [" + waitInterval + "] seconds");
            // take a nap
            try {
                Thread.currentThread().sleep(waitInterval * 1000);
            } catch (InterruptedException ignore) {
            }
        }

        LOG.log(Level.INFO, "Crawl Daemon: Shutting down gracefully");
        LOG.log(Level.INFO, "Num Crawls: [" + this.numCrawls + "]");
        LOG.log(Level.INFO, "Total time spent crawling: ["
                + (this.milisCrawling / 1000.0) + "] seconds");
        LOG.log(Level.INFO, "Average Crawl Time: ["
                + (this.getAverageCrawlTime() / 1000.0) + "] seconds");
        server.shutdown();
    }
View Full Code Here


                    "Unable to load workflow repository factory class "
                            + repositoryClassStr);
        }

        // start up the web server
        webServer = new WebServer(webServerPort);
        webServer.addHandler("workflowmgr", this);
        webServer.start();

        LOG.log(Level.INFO, "Workflow Manager started by "
                + System.getProperty("user.name", "unknown"));
View Full Code Here

     */
    public XmlRpcFileManager(int port) throws Exception {
        webServerPort = port;

        // start up the web server
        webServer = new WebServer(webServerPort);
        webServer.addHandler("filemgr", this);
        webServer.start();

        this.loadConfiguration();
        LOG.log(Level.INFO, "File Manager started by "
View Full Code Here

                {
                    webserver = new SecureWebServer(port, address);
                }
                else
                {
                    webserver = new WebServer(port, address);
                }
            }

            // Set the XML driver to the correct SAX parser class
            String saxParserClass =
View Full Code Here

        myConnection.Connect(); // cross our fingers and connect
        Logging.info("STARTUP", "Connection attempted...");

        if (Configuration.Config.get("rpcport").equals("any"))
            myConf.RPCServer = new WebServer(8081);
        else
            myConf.RPCServer = new WebServer(Integer.parseInt(Configuration.Config.get("rpcport")), inetT);

        myConf.RPCServer.addHandler("ecks", new RPCHandler());
        myConf.RPCServer.start();

        Logging.info("STARTUP", "XMLRPC Started...");
View Full Code Here

   
    // we have everything we need, go ahead and start      
    try {
      System.out.println("Starting server on port: " + port);
      KEAServer kea = new KEAServer(model);
      WebServer server = new WebServer(port);
      //server.setParanoid(true);
      server.acceptClient(localhost);    // add hosts here
      server.addHandler("kea", kea);
      server.start();
      System.out.println("Server started ");
    } catch (Exception e) {
      System.err.println(e.getMessage());
      e.printStackTrace();
      System.exit(0);
View Full Code Here

                    webserver = new SecureWebServer(port);
                }
                else
                {
                    webserver = new WebServer(port);
                }
            }

            // Set the XML driver to the correct SAX parser class
            String saxParserClass = getConfiguration().getString("parser",
View Full Code Here

TOP

Related Classes of org.apache.xmlrpc.WebServer$Runner

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.