com.jaxfront.core.util.io.cache
Class DomainedObjectCache
java.lang.Object
com.jaxfront.core.util.io.cache.DomainedObjectCache
public class DomainedObjectCache
- extends java.lang.Object
Method Summary |
void |
cache(java.lang.String domain,
java.lang.Object key,
java.lang.Object value)
|
Cache |
getCache(java.lang.String domain)
|
java.lang.Object |
getCachedObject(java.lang.String domain,
java.lang.Object key)
|
static java.util.Hashtable |
getDomains()
|
static Cache |
getInstance(java.lang.String domain)
|
static Cache |
getInstance(java.lang.String domain,
java.lang.Class cacheClass)
|
static void |
main(java.lang.String[] args)
|
void |
releaseCached(java.lang.String domain,
java.lang.Object keyToRelease)
|
static void |
releaseDomains()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getDomains
public static java.util.Hashtable getDomains()
getInstance
public static Cache getInstance(java.lang.String domain)
getInstance
public static Cache getInstance(java.lang.String domain,
java.lang.Class cacheClass)
getCache
public Cache getCache(java.lang.String domain)
getCachedObject
public java.lang.Object getCachedObject(java.lang.String domain,
java.lang.Object key)
cache
public void cache(java.lang.String domain,
java.lang.Object key,
java.lang.Object value)
releaseCached
public void releaseCached(java.lang.String domain,
java.lang.Object keyToRelease)
releaseDomains
public static void releaseDomains()
main
public static void main(java.lang.String[] args)