public synchronized ContextHolder put(String key,ContextHolder contextHolder){
  updateCacheSize();
  return cache.put(key,contextHolder);
}

public synchronized ContextHolder put ( String key , ContextHolder contextHolder ) { updateCacheSize ( ) ; return cache . put ( key , contextHolder ) ; }
associates the specified value with the specified key in this cache . if the cache previously contained a mapping for the key , the old value is replaced .
