com.caucho.server.distcache
Interface CacheBackupEngine

All Known Implementing Classes:
AbstractCacheBackupEngine

public interface CacheBackupEngine

Backup for the distributed cache


Method Summary
 MnodeValue get(DistCacheEntry entry)
           
 void put(byte[] key, byte[] cacheHash, MnodeUpdate mnodeUpdate, StreamSource valueStream)
           
 void remove(byte[] key, byte[] cacheHash, MnodeUpdate mnodeUpdate)
           
 void start()
          Starts the service
 void updateTime(byte[] key, MnodeEntry mnodeValue)
           
 

Method Detail

start

void start()
Starts the service


get

MnodeValue get(DistCacheEntry entry)

put

void put(byte[] key,
         byte[] cacheHash,
         MnodeUpdate mnodeUpdate,
         StreamSource valueStream)

updateTime

void updateTime(byte[] key,
                MnodeEntry mnodeValue)

remove

void remove(byte[] key,
            byte[] cacheHash,
            MnodeUpdate mnodeUpdate)