Package io.ebean.cache
Server Cache Service
-
Interface Summary Interface Description QueryCacheEntryValidate Used to validate that a query cache entry is still valid based on dependent tables.ServerCache Represents part of the "L2" server side cache.ServerCacheFactory Defines method for constructing caches for beans and queries.ServerCacheManager The cache service for server side caching of beans and query results.ServerCacheNotify Interface for both listening to notification changes and sending them to other members of the cluster.ServerCacheNotifyPlugin Plugin that provides a ServerCacheNotify implementation.ServerCachePlugin The plugin interface that creates a ServerCacheFactory.ServerCacheRegion Cache region can be enabled independently. -
Class Summary Class Description QueryCacheEntry For query cache entries we additionally hold the dependent tables and timestamp for the query result.ServerCacheConfig Configuration used to create ServerCache instances.ServerCacheNotification Notification event that dependent tables have been modified.ServerCacheOptions Options for controlling a cache.ServerCacheStatistics The statistics collected per cache.TenantAwareKey Tenant aware handling for caching.TenantAwareKey.CacheKey We use a combined key, if this serverCache is per tenant. -
Enum Summary Enum Description ServerCacheType The type of L2 caches.