com.xpn.xwiki.cache.api
Interface XWikiCache

All Known Implementing Classes:
OSCacheCache

public interface XWikiCache


Method Summary
 void cancelUpdate(java.lang.String key)
           
 void flushAll()
           
 void flushEntry(java.lang.String key)
           
 java.lang.Object getFromCache(java.lang.String key)
           
 java.lang.Object getFromCache(java.lang.String key, int refeshPeriod)
           
 void putInCache(java.lang.String key, java.lang.Object obj)
           
 void setCapacity(int capacity)
           
 

Method Detail

setCapacity

void setCapacity(int capacity)

flushEntry

void flushEntry(java.lang.String key)

putInCache

void putInCache(java.lang.String key,
                java.lang.Object obj)

getFromCache

java.lang.Object getFromCache(java.lang.String key)
                              throws XWikiCacheNeedsRefreshException
Throws:
XWikiCacheNeedsRefreshException

getFromCache

java.lang.Object getFromCache(java.lang.String key,
                              int refeshPeriod)
                              throws XWikiCacheNeedsRefreshException
Throws:
XWikiCacheNeedsRefreshException

cancelUpdate

void cancelUpdate(java.lang.String key)

flushAll

void flushAll()


Copyright 2003 Ludovic Dubost