Uses of Interface
net.tomp2p.futures.BaseFuture

Packages that use BaseFuture
net.tomp2p.futures   
net.tomp2p.p2p   
net.tomp2p.replication   
 

Uses of BaseFuture in net.tomp2p.futures
 

Classes in net.tomp2p.futures with type parameters of type BaseFuture
 class BaseFutureAdapter<F extends BaseFuture>
           
 interface BaseFutureListener<F extends BaseFuture>
          Something interested in being notified when the result of an BaseFuture becomes available.
 interface FutureCreate<K extends BaseFuture>
           
 class FutureForkJoin<K extends BaseFuture>
           
 class FutureLateJoin<K extends BaseFuture>
           
 class FutureWrapper<K extends BaseFuture>
           
 

Subinterfaces of BaseFuture in net.tomp2p.futures
 interface FutureBootstrap
           
 

Classes in net.tomp2p.futures that implement BaseFuture
 class BaseFutureImpl
          The base for all BaseFuture implementations.
 class FutureData
           
 class FutureDHT
           
 class FutureDiscover
           
 class FutureForkedBroadcast
           
 class FutureForkJoin<K extends BaseFuture>
           
 class FutureLateJoin<K extends BaseFuture>
           
 class FutureResponse
          Each response has at least a request messages.
 class FutureRouting
           
 class FutureTracker
           
 class FutureWrappedBootstrap
           
 class FutureWrapper<K extends BaseFuture>
           
 

Methods in net.tomp2p.futures that return BaseFuture
 BaseFuture BaseFuture.addCancellation(Cancellable cancellable)
          Adds a cancel listener to this future, which is called when cancel is executed.
 BaseFuture BaseFutureImpl.addCancellation(Cancellable cancellable)
           
 BaseFuture BaseFuture.addListener(BaseFutureListener<? extends BaseFuture> listener)
          Adds a listener which is notified when the state of this future changes.
 BaseFuture BaseFutureImpl.addListener(BaseFutureListener<? extends BaseFuture> listener)
           
 BaseFuture BaseFuture.await()
          Wait for the asynchronous operation to end.
 BaseFuture BaseFutureImpl.await()
           
 BaseFuture BaseFuture.awaitUninterruptibly()
          Wait for the asynchronous operation to end without interruption.
 BaseFuture BaseFutureImpl.awaitUninterruptibly()
           
 K[] FutureForkJoin.getAll()
           
 BaseFuture BaseFuture.removeCancellation(Cancellable cancellable)
          Remove a listener.
 BaseFuture BaseFutureImpl.removeCancellation(Cancellable cancellable)
           
 BaseFuture BaseFuture.removeListener(BaseFutureListener<? extends BaseFuture> listener)
          Removes a listener which is notified when the state of this future changes.
 BaseFuture BaseFutureImpl.removeListener(BaseFutureListener<? extends BaseFuture> listener)
           
 

Method parameters in net.tomp2p.futures with type arguments of type BaseFuture
 BaseFuture BaseFuture.addListener(BaseFutureListener<? extends BaseFuture> listener)
          Adds a listener which is notified when the state of this future changes.
 BaseFuture BaseFutureImpl.addListener(BaseFutureListener<? extends BaseFuture> listener)
           
 BaseFuture BaseFuture.removeListener(BaseFutureListener<? extends BaseFuture> listener)
          Removes a listener which is notified when the state of this future changes.
 BaseFuture BaseFutureImpl.removeListener(BaseFutureListener<? extends BaseFuture> listener)
           
 

Constructors in net.tomp2p.futures with parameters of type BaseFuture
FutureForkJoin(int nrFinishFuturesSuccess, boolean cancelFuturesOnFinish, K... forks)
           
FutureForkJoin(K... forks)
           
 

Uses of BaseFuture in net.tomp2p.p2p
 

Methods in net.tomp2p.p2p that return types with arguments of type BaseFuture
 Map<BaseFuture,Long> Peer.getPendingFutures()
           
 

Uses of BaseFuture in net.tomp2p.replication
 

Constructor parameters in net.tomp2p.replication with type arguments of type BaseFuture
DefaultStorageReplication(Peer peer, Storage storage, StorageRPC storageRPC, Map<BaseFuture,Long> pendingFutures)
           
DefaultTrackerReplication(Storage storage, TrackerRPC trackerRPC, Map<BaseFuture,Long> pendingFutures, Statistics statistics)
           
 



Copyright © 2011. All Rights Reserved.