Modifier and Type | Method and Description |
---|---|
void |
cache(java.lang.Object xuiURL,
Document xuiDOM) |
int |
getCacheCount() |
Document |
getCached(java.lang.Object xuiURL) |
static IXUICache |
getInstance()
Implemented as singleton.
|
java.util.Iterator |
getKeys() |
static boolean |
hasInstance() |
void |
releaseCache() |
void |
releaseCache(boolean soft) |
void |
releaseCache(java.lang.String startsWith,
boolean soft) |
void |
releaseCached(java.lang.Object xuiURL,
boolean soft) |
static void |
setDelegate(IXUICache impl) |
static void |
setDelegate(java.lang.String className) |
public static IXUICache getInstance()
public static boolean hasInstance()
public static void setDelegate(java.lang.String className)
public static void setDelegate(IXUICache impl)
public void cache(java.lang.Object xuiURL, Document xuiDOM)
public int getCacheCount()
getCacheCount
in interface IXUICache
public void releaseCached(java.lang.Object xuiURL, boolean soft)
releaseCached
in interface IXUICache
public void releaseCache()
releaseCache
in interface IXUICache
public void releaseCache(boolean soft)
releaseCache
in interface IXUICache
public void releaseCache(java.lang.String startsWith, boolean soft)
releaseCache
in interface IXUICache
public Document getCached(java.lang.Object xuiURL)