Package org.apache.curator.framework.recipes.leader

Examples of org.apache.curator.framework.recipes.leader.LeaderSelector


      Paths.ensurePath(client, Paths.CONTAINERS);
      Paths.ensurePath(client, Paths.STREAMS);
      Paths.ensurePath(client, Paths.JOBS);

      if (leaderSelector == null) {
        leaderSelector = new LeaderSelector(client, Paths.build(Paths.ADMINELECTION), leaderListener);
        leaderSelector.setId(getId());
        leaderSelector.start();
      }
    }
    catch (Exception e) {
View Full Code Here


    // ExampleClient here is also a LeaderSelectorListener but this isn't required.
    CuratorFramework client =
        CuratorFrameworkFactory.newClient(mZookeeperAddress, new ExponentialBackoffRetry(
            Constants.SECOND_MS, 3));
    client.start();
    mLeaderSelector = new LeaderSelector(client, mElectionPath, this);
    mLeaderSelector.setId(name);

    // for most cases you will want your instance to requeue when it relinquishes leadership
    mLeaderSelector.autoRequeue();
  }
View Full Code Here

TOP

Related Classes of org.apache.curator.framework.recipes.leader.LeaderSelector

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.