Package voldemort.client.protocol.admin

Examples of voldemort.client.protocol.admin.StreamingClient


        Props property = new Props();
        property.put("streaming.platform.bootstrapURL", bootstrapUrl);
        property.put("streaming.platform.max.failed.nodes", numFailedNodes);

        StreamingClientConfig config = new StreamingClientConfig(property);
        StreamingClient streamer = new StreamingClient(config);

        Callable<Integer> cpCallable = new CheckpointCallable();
        Callable<Integer> rbCallable = new RollbackCallable();
        List<String> stores = new ArrayList();

        stores.add(STORE_NAME);
        List<Integer> failedNodes = new ArrayList<Integer>();

        for(int i = 0; i < numFailedNodes; i++)
            failedNodes.add(i + 1);
        if(!wrapException) {
            streamer.initStreamingSessions(stores, cpCallable, rbCallable, true, failedNodes);
        }

        else {
            try {
                streamer.initStreamingSessions(stores, cpCallable, rbCallable, true, failedNodes);
            } catch(Exception e) {
                logger.error(e);
            }
        }
        return streamer;
View Full Code Here

TOP

Related Classes of voldemort.client.protocol.admin.StreamingClient

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.