Package com.flaptor.util.remote

Examples of com.flaptor.util.remote.RmiServer


        Config config = Config.getConfig("searcher.properties");
        this.indexDir = Config.getConfig("common.properties").getString("baseDir")
                  + File.separator + config.getString("searcher.dir")
                  + File.separator + "indexes";
        int fetchIndexPort = PortUtil.getPort("post.new.index");
        server = new RmiServer(fetchIndexPort);
        server.addHandler(RmiServer.DEFAULT_SERVICE_NAME, this);
        server.start();
    }
View Full Code Here


        this.baseSearcher = baseSearcher;
        if (rmi) {
            int port = PortUtil.getPort("searcher.rmi");
            logger.info("MultipleRpcSearcher constructor: starting rmi searcher on port " + port);
            rmiSearcherWrapper = new RmiSearcherWrapper(baseSearcher);
            rmiServer = new RmiServer(port);
            rmiServer.addHandler(RmiServer.DEFAULT_SERVICE_NAME, rmiSearcherWrapper);
            rmiServer.start();
        }
        if (xmlrpc) {
            int port = PortUtil.getPort("searcher.xmlrpc");
View Full Code Here

    public MultipleRpcIndexer(IIndexer indexer, boolean rmi, boolean xmlrpc) {
        this.baseIndexer = indexer;
        if (rmi) {
          int port = PortUtil.getPort("indexer.rmi");
            logger.info("MultipleRpcIndexer constructor: starting rmi indexer on port " + port);
            rmiServer = new RmiServer(port);
            rmiServer.addHandler(RmiServer.DEFAULT_SERVICE_NAME, (IRmiIndexer)baseIndexer);
            rmiServer.start();
        }
        if (xmlrpc) {
          int port = PortUtil.getPort("indexer.xml");
View Full Code Here

        if (pageDir.length() > 0) {
            pageCache = new FileCache<DocumentCacheItem>(pageDir);
        }
        textLengthLimit = globalConfig.getInt("page.text.max.length");
       
        cacheRmiServer = new RmiServer(PortUtil.getPort("crawler.pageCache.rmi"));
        cacheRmiServer.addHandler(RmiServer.DEFAULT_SERVICE_NAME, pageCache);
        try {
          cacheRmiServer.start();
        } catch (Exception e) {
          logger.warn("Starting cache server", e);
View Full Code Here

    // Publish this catcher on the RMI registry.
    private void exportCatcher(int basePort) {
        try {
            this.port = com.flaptor.util.PortUtil.getPort(basePort,"pagecatcher.rmi");
            this.server = new RmiServer(this.port);
            this.server.addHandler(RmiServer.DEFAULT_SERVICE_NAME,this);
            this.server.start();
            //RmiUtil.registerLocalService(port,"PageCatcher",this);
        } catch (Exception e) {
            logger.error(e,e);
View Full Code Here

TOP

Related Classes of com.flaptor.util.remote.RmiServer

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.