javax.cache
Interface EvictionStrategy


public interface EvictionStrategy

Version:
$Rev: 356097 $ $Date: 2005-12-12 02:29:03 +0100 (Mon, 12 Dec 2005) $

Method Summary
 void clear()
           
 CacheEntry createEntry(java.lang.Object key, java.lang.Object value, long ttl)
           
 void discardEntry(CacheEntry entry)
           
 java.util.Map evict(Cache cache)
           
 void touchEntry(CacheEntry entry)
           
 

Method Detail

clear

public void clear()

createEntry

public CacheEntry createEntry(java.lang.Object key,
                              java.lang.Object value,
                              long ttl)

discardEntry

public void discardEntry(CacheEntry entry)

evict

public java.util.Map evict(Cache cache)

touchEntry

public void touchEntry(CacheEntry entry)


Copyright © 2003-2006 Apache Software Foundation. All Rights Reserved.