Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Uses of Class
oracle.javatools.util.Maps.CacheMap

Packages that use Maps.CacheMap
oracle.javatools.resourcebundle   
oracle.javatools.util Provides general utilities. 
 

Uses of Maps.CacheMap in oracle.javatools.resourcebundle
 

Fields in oracle.javatools.resourcebundle declared as Maps.CacheMap
protected  Maps.CacheMap<java.lang.String,ResourceBundleWrapper> ResourceBundleManager._bundleMap
           
 

Uses of Maps.CacheMap in oracle.javatools.util
 

Subclasses of Maps.CacheMap in oracle.javatools.util
static class Maps.ManagedCacheMap<K,V>
          A cache map which is an MBean and can be monitored by a JMX client (e.g., JConsole).
 

Methods in oracle.javatools.util with parameters of type Maps.CacheMap
protected  void Maps.CacheStrategy.entryAccessed(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when the value of an existing entry is accessed by Maps.AbstractHashMap.get(java.lang.Object).
protected  void Maps.TimedLruCacheStrategy.entryAccessed(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when the value of an existing entry is accessed by Maps.AbstractHashMap.get(java.lang.Object).
protected  void Maps.CacheStrategy.entryAdded(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when a new entry is added to this map, when entries are added by Maps.AbstractHashMap.put(K, V).
protected  void Maps.BoundedLruCacheStrategy.entryAdded(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when a new entry is added to this map, when entries are added by Maps.AbstractHashMap.put(K, V).
protected  void Maps.TimedLruCacheStrategy.entryAdded(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when a new entry is added to this map, when entries are added by Maps.AbstractHashMap.put(K, V).
protected  void Maps.CacheStrategy.entryChanged(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> oldEntry, V oldValue, Maps.LinkedEntry<K,V> newEntry)
          Invoked when the value of an existing entry is changed or when entries are changed by Maps.AbstractHashMap.put(K, V).
protected  void Maps.TimedLruCacheStrategy.entryChanged(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> oldEntry, V oldValue, Maps.LinkedEntry<K,V> newEntry)
          Invoked when the value of an existing entry is changed or when entries are changed by Maps.AbstractHashMap.put(K, V).
protected  void Maps.CacheStrategy.entryEvicted(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is evicted by Maps.AbstractLinkedHashMap.evictEntry(E).
protected  void Maps.TimedLruCacheStrategy.entryEvicted(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is evicted by Maps.AbstractLinkedHashMap.evictEntry(E).
protected  void Maps.CacheStrategy.entryPurged(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is purged after its value has been garbage collected.
protected  void Maps.TimedLruCacheStrategy.entryPurged(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is purged after its value has been garbage collected.
protected  void Maps.CacheStrategy.entryRemoved(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is removed by a remove method of this map, of a view collection of this map, or of an iterator of a view collection of this map

The Maps.CacheMap implementation never invokes Maps.CacheStrategy.entryRemoved(oracle.javatools.util.Maps.CacheMap, oracle.javatools.util.Maps.LinkedEntry) when entries are removed by the clear() method of this map, or of a view collection of this map.

protected  void Maps.TimedLruCacheStrategy.entryRemoved(Maps.CacheMap<K,V> map, Maps.LinkedEntry<K,V> entry)
          Invoked when an existing entry is removed by a remove method of this map, of a view collection of this map, or of an iterator of a view collection of this map

The Maps.CacheMap implementation never invokes Maps.CacheStrategy.entryRemoved(oracle.javatools.util.Maps.CacheMap, oracle.javatools.util.Maps.LinkedEntry) when entries are removed by the clear() method of this map, or of a view collection of this map.

protected  void Maps.TimedLruCacheStrategy.evictExpiredEntries(Maps.CacheMap<K,V> map)
          Evict expired entries from the Maps.CacheMap}.
protected  void Maps.CacheStrategy.mapChanged(Maps.CacheMap<K,V> map)
          Invoked when the map has changed, when entries are added, removed, or accessed.
protected  void Maps.CacheStrategy.mapConstructed(Maps.CacheMap<K,V> map)
          Invoked when the map has constructed.
protected  void Maps.TimedLruCacheStrategy.mapConstructed(Maps.CacheMap<K,V> map)
          Invoked when the map has constructed.
protected  void Maps.TimedLruCacheStrategy.periodicTaskExecuted(Maps.CacheMap<K,V> map)
          Invoked when the periodic timer expires.
 


Oracle Fusion Middleware Java API Reference for Oracle Extension SDK
11g Release 2 (11.1.2.0.0)

E17493-01

Copyright © 1997, 2011, Oracle. All rights reserved.