Package com.identityworksllc.iiq.common.cache
-
Interface Summary Interface Description CacheGenerator<T> This interface represents a factory for objects of type T -
Class Summary Class Description CacheEntry<T> Cache entry for use with the CacheMap class or other purposes.CacheMap<K,V> Implements a Cache that exposes itself as a regular Map.Caches Static implementations of specific commonly-used cachesGuardedCacheValue<ValueType,GuardType> A cache value wrapper that allows access based on matching an arbitrary guard value.SailPointObjectCacheGenerator<T extends sailpoint.object.SailPointObject> A cache generator to automatically pull and cache SailPoint objectsVersionedCacheEntry<T> A plugin version aware extension ofCacheEntry
, which will consider itself expired whenever the plugin version has changed from the version at entry creation.VersionedCacheMap<K,V> A variant onCacheMap
intended for use in plugin-heavy environments, when you may want to clear a cache upon plugin installation or update.