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 |
cache
public void cache(java.lang.String domain,
java.lang.Object key,
java.lang.Object value)
getCache
public Cache getCache(java.lang.String domain)
getCachedObject
public java.lang.Object getCachedObject(java.lang.String domain,
java.lang.Object key)
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)
main
public static void main(java.lang.String[] args)
releaseCached
public void releaseCached(java.lang.String domain,
java.lang.Object keyToRelease)
releaseDomains
public static void releaseDomains()