|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface L1Manager
Manages the L1 Cache, in particular recording anyone who is going to cache an a command that a node responds to so that a unicast invalidation can be sent later if needed.
| Method Summary | |
|---|---|
void |
addRequestor(Object key,
Address requestor)
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 |
| Method Detail |
|---|
void addRequestor(Object key,
Address requestor)
NotifyingNotifiableFuture<Object> flushCache(Collection<Object> keys,
Object retval,
Address origin)
|
--> | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||