Uses of Interface
org.infinispan.util.concurrent.NotifyingNotifiableFuture

Packages that use NotifyingNotifiableFuture
org.infinispan.distribution Classes relating to the distributed cache mode. 
org.infinispan.remoting.rpc Remote Procedure Call (RPC) interfaces and components used to invoke remote methods on cache instances. 
org.infinispan.util.concurrent Thread-safe containers and other concurrency-related utilities, designed to supplement JDK concurrency utilities and containers. 
 

Uses of NotifyingNotifiableFuture in org.infinispan.distribution
 

Methods in org.infinispan.distribution that return NotifyingNotifiableFuture
 NotifyingNotifiableFuture<Object> L1ManagerImpl.flushCache(Collection<Object> keys, Object retval, Address origin)
           
 NotifyingNotifiableFuture<Object> L1Manager.flushCache(Collection<Object> keys, Object retval, Address origin)
          Flushes a cache (using unicast or multicast) for a set of keys
 

Uses of NotifyingNotifiableFuture in org.infinispan.remoting.rpc
 

Methods in org.infinispan.remoting.rpc with parameters of type NotifyingNotifiableFuture
 void RpcManagerImpl.broadcastRpcCommandInFuture(ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> l)
           
 void RpcManager.broadcastRpcCommandInFuture(ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> future)
          The same as RpcManager.broadcastRpcCommand(org.infinispan.commands.ReplicableCommand, boolean, boolean) except that the task is passed to the transport executor and a Future is returned.
 void RpcManagerImpl.broadcastRpcCommandInFuture(ReplicableCommand rpc, NotifyingNotifiableFuture<Object> l)
           
 void RpcManager.broadcastRpcCommandInFuture(ReplicableCommand rpc, NotifyingNotifiableFuture<Object> future)
          The same as RpcManager.broadcastRpcCommand(org.infinispan.commands.ReplicableCommand, boolean) except that the task is passed to the transport executor and a Future is returned.
 void RpcManagerImpl.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> l)
           
 void RpcManager.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> future)
          The same as RpcManager.invokeRemotely(java.util.Collection, org.infinispan.commands.ReplicableCommand, boolean) except that the task is passed to the transport executor and a Future is returned.
 void RpcManagerImpl.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> l, long timeout)
           
 void RpcManager.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, boolean usePriorityQueue, NotifyingNotifiableFuture<Object> future, long timeout)
          The same as RpcManager.invokeRemotelyInFuture(java.util.Collection, org.infinispan.commands.ReplicableCommand, boolean, org.infinispan.util.concurrent.NotifyingNotifiableFuture) except that you can specify a timeout.
 void RpcManagerImpl.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, NotifyingNotifiableFuture<Object> l)
           
 void RpcManager.invokeRemotelyInFuture(Collection<Address> recipients, ReplicableCommand rpc, NotifyingNotifiableFuture<Object> future)
          The same as RpcManager.invokeRemotely(java.util.Collection, org.infinispan.commands.ReplicableCommand, boolean) except that the task is passed to the transport executor and a Future is returned.
 

Uses of NotifyingNotifiableFuture in org.infinispan.util.concurrent
 

Classes in org.infinispan.util.concurrent that implement NotifyingNotifiableFuture
 class AggregatingNotifyingFutureImpl
          For use with > 1 underlying network future
 class DeferredReturnFuture
          This is a notifying and notifiable future whose return value is not known at construction time.
 class NotifyingFutureImpl
          Constructs an instance of a NotifyingFuture.
 


-->

Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.