Package net.tomp2p.p2p

Examples of net.tomp2p.p2p.ResponsibilityListener


         
           
            final AtomicInteger test1 = new AtomicInteger(0);
            final AtomicInteger test2 = new AtomicInteger(0);

            ResponsibilityListener responsibilityListener = new ResponsibilityListener() {
                @Override
                public void meResponsible(final Number160 locationKey) {
                    System.err.println("I'm responsible for " + locationKey + " / ");
                    test2.incrementAndGet();
                }
View Full Code Here


            StorageMemory s1 = new StorageMemory();
            master = new PeerBuilderDHT(new PeerBuilder(new Number160(rnd)).ports(port).start()).storage(s1).start();
            IndirectReplication im = new IndirectReplication(master);
            System.err.println("master is " + master.peerAddress());

            ResponsibilityListener responsibilityListener = new ResponsibilityListener() {
                @Override
                public FutureDone<?> otherResponsible(final Number160 locationKey, final PeerAddress other) {
                    System.err.println("Other peer (" + other + ")is responsible for " + locationKey);
                    test1.incrementAndGet();
                    return null;
View Full Code Here

     
      // attach test listener for test verification
      final AtomicInteger replicateOther = new AtomicInteger(0);
      final AtomicInteger replicateI = new AtomicInteger(0);
      final AtomicInteger replicateWe = new AtomicInteger(0);
      ind.addResponsibilityListener(new ResponsibilityListener() {
        @Override
        public FutureDone<?> otherResponsible(final Number160 locationKey, final PeerAddress other) {
          replicateOther.incrementAndGet();
          return null;
        }
View Full Code Here

TOP

Related Classes of net.tomp2p.p2p.ResponsibilityListener

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.