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

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


    public void testUsingLeader() throws Exception
    {
        final Timing            timing = new Timing();
        final CuratorFramework  client = makeClient(timing, null);
        final CountDownLatch    latch = new CountDownLatch(1);
        LeaderSelectorListener  listener = new LeaderSelectorListener()
        {
            @Override
            public void takeLeadership(CuratorFramework client) throws Exception
            {
                Reaper      reaper = new Reaper(client, 1);
View Full Code Here


    public void testUsingManualLeader() throws Exception
    {
        final Timing timing = new Timing();
        final CuratorFramework client = makeClient(timing, null);
        final CountDownLatch latch = new CountDownLatch(1);
        LeaderSelectorListener listener = new LeaderSelectorListener()
        {
            @Override
            public void takeLeadership(CuratorFramework client) throws Exception
            {
                Reaper reaper = new Reaper(client, 1);
View Full Code Here

  {
    this.taskActionClientFactory = taskActionClientFactory;
    this.leaderSelector = new LeaderSelector(
        curator,
        zkPaths.getIndexerLeaderLatchPath(),
        new LeaderSelectorListener()
        {
          @Override
          public void takeLeadership(CuratorFramework client) throws Exception
          {
            giant.lock();
View Full Code Here

    public void testUsingLeader() throws Exception
    {
        final Timing            timing = new Timing();
        final CuratorFramework  client = makeClient(timing, null);
        final CountDownLatch    latch = new CountDownLatch(1);
        LeaderSelectorListener  listener = new LeaderSelectorListener()
        {
            @Override
            public void takeLeadership(CuratorFramework client) throws Exception
            {
                Reaper      reaper = new Reaper(client, 1);
View Full Code Here

        try
        {
            client.start();
            timing.sleepABit();

            LeaderSelectorListener listenerLeader = new LeaderSelectorListenerAdapter()
            {
                @Override
                public void takeLeadership(CuratorFramework client) throws Exception
                {
                    Thread.currentThread().join();
View Full Code Here

    public void testUsingLeader() throws Exception
    {
        final Timing            timing = new Timing();
        final CuratorFramework  client = makeClient(timing, null);
        final CountDownLatch    latch = new CountDownLatch(1);
        LeaderSelectorListener  listener = new LeaderSelectorListener()
        {
            @Override
            public void takeLeadership(CuratorFramework client) throws Exception
            {
                Reaper      reaper = new Reaper(client, 1);
View Full Code Here

    public void testUsingManualLeader() throws Exception
    {
        final Timing timing = new Timing();
        final CuratorFramework client = makeClient(timing, null);
        final CountDownLatch latch = new CountDownLatch(1);
        LeaderSelectorListener listener = new LeaderSelectorListener()
        {
            @Override
            public void takeLeadership(CuratorFramework client) throws Exception
            {
                Reaper reaper = new Reaper(client, 1);
View Full Code Here

        try
        {
            client.start();
            timing.sleepABit();

            LeaderSelectorListener listenerLeader = new LeaderSelectorListenerAdapter()
            {
                @Override
                public void takeLeadership(CuratorFramework client) throws Exception
                {
                    Thread.currentThread().join();
View Full Code Here

TOP

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

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.