Package lumis.portal.cache
-
Interface Summary Interface Description ICacheConfig The configuration of a cache.ICacheDataProvider<T> Provides data for aPortalCache
.ICacheEntry ICacheManager Provides operations on the portal cache framework.ICacheMultiDataProvider<T> A cache data provider that may return multiple data during a load request.ICacheMultiDataProvider.IRequest Contains information about a request done to aICacheMultiDataProvider
.ICacheStatistics Provides access to cache's statistics information.ICloneableCacheEntry -
Class Summary Class Description CacheConfigEventListener Hibernate event listener for listeningCacheConfig
's events.CacheItem<T> Represents a single entry in aPortalCache
.CacheManager Cache framework manager implementation.ClusterMembershipObserver ObservesClusterMembershipChangedEvent
and clears memory cache when it is raised.HibernatePortalCache Wraps thePortalCache
for hibernate use.LRUCache LRU (Least Recently Used) algorithm for the cache.PortalCache<T> Memory cache for portal objects.PortalCacheUtil Portal cache util.SingleOrBulkLoadCacheDataProvider<T> AbstractICacheMultiDataProvider
that eases the use of single and bulk loads, based on a given condition.