com.ibm.ccd.ui.cache
Class CacheRegistry

java.lang.Object
  extended by com.ibm.ccd.ui.cache.CacheRegistry

public class CacheRegistry
extends java.lang.Object

Created on Jun 13, 2006


Method Summary
 void createGroup(java.lang.String groupId)
           
 java.util.Set getCacheGroups()
           
 java.util.Set getCacheKeys(java.lang.String groupId)
           
static CacheRegistry getInstance()
           
 java.lang.Object getValue(java.lang.String groupId, java.lang.String key)
           
 void putValue(java.lang.String groupId, java.lang.String key, java.lang.Object value)
           
 void removeCacheKey(java.lang.String groupId, java.lang.String key)
           
 void removeGroup(java.lang.String groupId)
           
 void resetCacheRegistry()
           
 void resetGroup(java.lang.String groupId)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static CacheRegistry getInstance()

createGroup

public void createGroup(java.lang.String groupId)

resetGroup

public void resetGroup(java.lang.String groupId)

resetCacheRegistry

public void resetCacheRegistry()

getValue

public java.lang.Object getValue(java.lang.String groupId,
                                 java.lang.String key)

putValue

public void putValue(java.lang.String groupId,
                     java.lang.String key,
                     java.lang.Object value)

removeGroup

public void removeGroup(java.lang.String groupId)

getCacheGroups

public java.util.Set getCacheGroups()

getCacheKeys

public java.util.Set getCacheKeys(java.lang.String groupId)

removeCacheKey

public void removeCacheKey(java.lang.String groupId,
                           java.lang.String key)