Package com.ngdata.hbaseindexer.supervisor

Examples of com.ngdata.hbaseindexer.supervisor.IndexerSupervisor


     */
    @POST
    @Path("")
    public void index(@QueryParam("action") String action, @QueryParam("indexes") String commaSeparatedIndexNames,
                      @QueryParam("id") String rowKey, @QueryParam("table") String tableName) throws Exception {
        IndexerSupervisor indexerSupervisor = getIndexerSupervisor();
        Set<String> indexNames = parse(commaSeparatedIndexNames);
        if (indexNames.isEmpty()) {
            indexNames = indexerSupervisor.getRunningIndexers();
        }

        for (String indexName : indexNames) {
            indexOn(action, indexName, rowKey, tableName);
        }
View Full Code Here


                sepModel);
        indexerMaster.start();

        IndexerRegistry indexerRegistry = new IndexerRegistry();
        IndexerProcessRegistry indexerProcessRegistry = new IndexerProcessRegistryImpl(zk, conf);
        indexerSupervisor = new IndexerSupervisor(indexerModel, zk, hostname, indexerRegistry,
                indexerProcessRegistry, tablePool, conf);

        indexerSupervisor.init();
        startHttpServer();
View Full Code Here

TOP

Related Classes of com.ngdata.hbaseindexer.supervisor.IndexerSupervisor

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.