org.infinispan.distribution
Class L1ManagerImpl

java.lang.Object
  extended by org.infinispan.distribution.L1ManagerImpl
All Implemented Interfaces:
L1Manager

public class L1ManagerImpl
extends Object
implements L1Manager


Constructor Summary
L1ManagerImpl()
           
 
Method Summary
 void addRequestor(Object key, Address origin)
          Records a request that will be cached in another nodes L1
 NotifyingNotifiableFuture<Object> flushCache(Collection<Object> keys, Object retval, Address origin)
          Flushes a cache (using unicast or multicast) for a set of keys
 void init(Configuration configuration, RpcManager rpcManager, CommandsFactory commandsFactory)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

L1ManagerImpl

public L1ManagerImpl()
Method Detail

init

public void init(Configuration configuration,
                 RpcManager rpcManager,
                 CommandsFactory commandsFactory)

addRequestor

public void addRequestor(Object key,
                         Address origin)
Description copied from interface: L1Manager
Records a request that will be cached in another nodes L1

Specified by:
addRequestor in interface L1Manager

flushCache

public NotifyingNotifiableFuture<Object> flushCache(Collection<Object> keys,
                                                    Object retval,
                                                    Address origin)
Description copied from interface: L1Manager
Flushes a cache (using unicast or multicast) for a set of keys

Specified by:
flushCache in interface L1Manager

-->

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