wt.cache
Class SlaveCache
java.lang.Object
wt.cache.SlaveCache
- All Implemented Interfaces:
- Runnable
- class SlaveCache
- extends Object
- implements Runnable
nextSlaveId
private static int nextSlaveId
lock
private static Object lock
id
int id
- Id assigned to this slave cache.
Package access for CacheManager class.
slave
private CacheServer slave
master
private CacheManager master
notifier
private Thread notifier
notifications
private Vector notifications
SlaveCache
SlaveCache(CacheServer slave,
CacheManager master)
- Construct a new slave wrapper and assign a unique slave id.
Package access for CacheManager class.
equals
public boolean equals(Object obj)
notifySlave
void notifySlave(Object key)
- Queue notification to a slave cache.
Packege access for CacheManger class.
run
public void run()
- Specified by:
run
in interface Runnable
notifySlaveServer
private boolean notifySlaveServer(Object key)
getSlaveEntry
Object getSlaveEntry(Object key)
printSlaveException
private static void printSlaveException(RemoteException e)