All Classes and Interfaces

Class
Description
Access Pattern Analyzer - Analyzes cache access patterns 访问模式分析器 - 分析缓存访问模式
Access pattern analysis report 访问模式分析报告
Builder for AccessPatternAnalyzer AccessPatternAnalyzer 构建器
Key with access count 带访问计数的键
Async Cache Interface - Non-blocking cache operations based on CompletableFuture 异步缓存接口 - 基于 CompletableFuture 的非阻塞缓存操作
Async Cache Loader SPI - Asynchronous cache value loader interface 异步缓存加载器 SPI - 异步缓存值加载接口
Backoff Strategy - Enumeration of retry backoff strategies 退避策略 - 重试退避策略枚举
Bloom Filter - Probabilistic data structure for cache penetration prevention 布隆过滤器 - 用于防止缓存穿透的概率数据结构
Bulkhead - Resource isolation for cache operations 舱壁 - 缓存操作的资源隔离
Exception thrown when bulkhead is full 舱壁已满时抛出的异常
Bulkhead metrics 舱壁指标
Builder for semaphore-based bulkhead 信号量舱壁构建器
Semaphore-based bulkhead implementation 基于信号量的舱壁实现
Builder for thread pool-based bulkhead 线程池舱壁构建器
Thread pool-based bulkhead implementation 基于线程池的舱壁实现
Bulk Operations - Enhanced bulk operations for cache 批量操作 - 缓存的增强批量操作
Batch processor functional interface 批处理器函数式接口
Result of batch processing 批处理的结果
Result of bulk put operation 批量放置操作的结果
Value with TTL for bulk put 用于批量放置的带 TTL 的值
Cache Core Interface - High-performance local cache with synchronous API 缓存核心接口 - 高性能本地缓存同步 API
Cache Auto-Configuration for Spring Boot 缓存自动配置类 - 用于 Spring Boot 自动配置
Configuration factory for manual Spring integration 用于手动 Spring 集成的配置工厂
Cache Configuration - Immutable cache configuration with Builder pattern 缓存配置 - 不可变的缓存配置,使用 Builder 模式
Cache Configuration Builder 缓存配置构建器
Cache Decorators - Fluent API for chaining cache decorators 缓存装饰器 - 用于链式组合缓存装饰器的流式 API
Builder for chaining cache decorators 用于链式组合缓存装饰器的构建器
Cache Entry - Represents a single cache entry with metadata 缓存条目 - 表示带有元数据的单个缓存条目
Cache Event - Represents events that occur in a cache 缓存事件 - 表示缓存中发生的事件
Cache event types 缓存事件类型
Cache Event Dispatcher - Manages event listeners and dispatches events 缓存事件分发器 - 管理事件监听器并分发事件
Builder for CacheEventDispatcher CacheEventDispatcher 构建器
Error handler for listener exceptions 监听器异常的错误处理器
Dispatcher metrics 分发器指标
Cache Event Listener - Receives notifications about cache events 缓存事件监听器 - 接收缓存事件通知
Cache Health Indicator for Spring Boot Actuator 缓存健康指示器,用于 Spring Boot Actuator
Individual cache health 单个缓存健康
Overall health result 整体健康结果
Health status enumeration 健康状态枚举
Cache Loader SPI - Synchronous cache value loader interface 缓存加载器 SPI - 同步缓存值加载接口
Cache Manager - Global cache instance management 缓存管理器 - 全局缓存实例管理
Cache Metrics - Detailed latency tracking with percentile calculations 缓存指标 - 带百分位数计算的详细延迟跟踪
Immutable metrics snapshot 不可变指标快照
Cache Properties - Configuration properties for cache auto-configuration 缓存属性 - 缓存自动配置的配置属性
Cache specification for individual cache configuration 单个缓存配置的缓存规格
Cache Query - Fluent API for querying cache entries 缓存查询 - 用于查询缓存条目的流式 API
Query result containing matched entries and metadata 包含匹配条目和元数据的查询结果
Cache Serializer SPI - Cache value serialization interface 缓存序列化器 SPI - 缓存值序列化接口
CacheSpec - Parse cache configuration from a specification string CacheSpec - 从规范字符串解析缓存配置
Cache Statistics Snapshot Interface - Immutable cache performance metrics 缓存统计快照接口 - 不可变的缓存性能指标
Cache Test Support - Testing utilities for cache unit tests 缓存测试支持 - 缓存单元测试工具
Sealed interface for cache operations 缓存操作密封接口
Get operation | 获取操作
Get all operation | 批量获取操作
Get with loader operation | 带加载器的获取操作
Invalidate operation | 失效操作
Invalidate all operation | 批量失效操作
Put operation | 放入操作
Put all operation | 批量放入操作
Put all with TTL operation | 带过期时间的批量放入操作
Put if absent operation | 不存在则放入操作
Put if absent with TTL operation | 带过期时间的不存在则放入操作
Put with TTL operation | 带过期时间的放入操作
Simple mock cache implementation for testing 用于测试的简单模拟缓存实现
Cache that records all operations for verification 记录所有操作以供验证的缓存
Controllable clock for testing time-dependent cache behavior 用于测试时间相关缓存行为的可控时钟
Cache Utility Class - Helper methods for cache operations 缓存工具类 - 缓存操作的辅助方法
Cache Warmer SPI - Cache pre-warming interface 缓存预热器 SPI - 缓存预热接口
Cache Warmer - Advanced cache warming with batch loading and progress tracking 缓存预热器 - 具有批量加载和进度跟踪的高级缓存预热
Builder for CacheWarmer CacheWarmer 构建器
Key with priority for priority-based warming 用于基于优先级预热的带优先级的键
Progress callback interface 进度回调接口
Progress snapshot for callbacks 用于回调的进度快照
Warming event handler 预热事件处理器
Warming options 预热选项
Builder for WarmingOptions | WarmingOptions 构建器
Warming result 预热结果
Warming statistics 预热统计
Cache Warmer Manager - Orchestrates cache warming lifecycle 缓存预热管理器 - 编排缓存预热生命周期
Result for a single cache warming 单个缓存预热结果
Warming lifecycle listener 预热生命周期监听器
Warming metrics 预热指标
Result for all cache warming 所有缓存预热结果
Circuit Breaker - Cascade failure prevention for cache backends 熔断器 - 防止缓存后端级联故障
Exception thrown when circuit breaker is open 熔断器打开时抛出的异常
Circuit breaker configuration 熔断器配置
public static class Builder
Circuit breaker state 熔断器状态
Compressed Cache - Cache decorator that compresses values 压缩缓存 - 压缩值的缓存装饰器
Builder for CompressedCache CompressedCache 构建器
Compression statistics record 压缩统计记录
Value serializer for compression 用于压缩的值序列化器
Compression Algorithm Enumeration 压缩算法枚举
Copy-on-Read Cache - Returns deep copies of cached values for thread safety 读时复制缓存 - 返回缓存值的深拷贝以保证线程安全
Builder for CopyOnReadCache
Dead Letter Queue - Tracks failed cache load operations 死信队列 - 跟踪失败的缓存加载操作
Builder for DeadLetterQueue DeadLetterQueue 构建器
Discard reason enumeration 丢弃原因枚举
DLQ analysis result DLQ 分析结果
DLQ event handler DLQ 事件处理器
DLQ statistics DLQ 统计
Failed entry record 失败条目记录
Distributed Cache Interface - Abstraction for remote caching systems 分布式缓存接口 - 远程缓存系统抽象
Handle for a distributed lock.
Result of a scan operation.
Handle for a subscription.
Configuration for Distributed Cache 分布式缓存配置
Builder for DistributedCacheConfig.
Statistics for Distributed Cache 分布式缓存统计信息
Builder for DistributedCacheStats.
Eviction Policy SPI - Cache entry eviction strategy interface 淘汰策略 SPI - 缓存条目淘汰策略接口
Weighted policy wrapper 加权策略包装器
Expiry Policy SPI - Cache entry expiration strategy interface 过期策略 SPI - 缓存条目过期策略接口
Graceful Degradation — Automatic fallback from distributed cache to local cache.
Configuration for graceful degradation behavior.
Represents the degradation state of the system.
Snapshot of degradation system statistics.
LayeredCache - Multi-level cache implementation (L1/L2) 分层缓存 - 多级缓存实现 (L1/L2)
Builder for LayeredCache LayeredCache构建器
Layered cache statistics 分层缓存统计
Write strategy for layered cache 分层缓存的写策略
Loading Cache Interface - Cache with automatic value loading 加载缓存接口 - 具有自动值加载功能的缓存
Micrometer Metrics Exporter - Export cache metrics to Micrometer registry Micrometer 指标导出器 - 将缓存指标导出到 Micrometer 注册表
Builder for MicrometerMetricsExporter
Meter registry abstraction to avoid compile-time Micrometer dependency 指标注册表抽象,避免编译时 Micrometer 依赖
Multi-Level Cache - Supports 3+ levels with flexible configuration 多级缓存 - 支持 3 个以上级别的灵活配置
Builder for MultiLevelCache MultiLevelCache 构建器
Invalidation policy enumeration 失效策略枚举
Level configuration 级别配置
Level configuration builder 级别配置构建器
Level metrics 级别指标
Level metrics snapshot 级别指标快照
Multi-level statistics 多级统计
Write policy enumeration 写策略枚举
Null-Safe Cache - Cache that can store and distinguish null values 空值安全缓存 - 可以存储和区分 null 值的缓存
OpenCache Facade - Unified entry point for cache operations OpenCache 门面 - 缓存操作的统一入口
Cache Builder - Fluent API for building caches 缓存构建器 - 用于构建缓存的流式 API
Open Cache Exception - Unified exception for cache operations OpenCache 异常 - 缓存操作的统一异常
OpenCode Cache Manager for Spring Cache Abstraction OpenCode 缓存管理器 - 用于 Spring Cache 抽象
Builder for OpenCodeCacheManager
Prometheus Metrics Exporter - Export cache metrics in Prometheus format Prometheus 指标导出器 - 以 Prometheus 格式导出缓存指标
Builder for PrometheusMetricsExporter PrometheusMetricsExporter 构建器
Protected Cache - Auto-integrates BloomFilter and SingleFlight protection 保护缓存 - 自动集成布隆过滤器和单次加载保护
Builder for ProtectedCache
Protection statistics
Reactive Cache - Cache with Reactive Streams support (JDK 9+ Flow API) 响应式缓存 - 支持响应式流的缓存(JDK 9+ Flow API)
Read-Through Cache - Automatic transparent loading from backend 读穿透缓存 - 从后端自动透明加载
Builder for ReadThroughCache ReadThroughCache 构建器
Exception thrown when cache loading fails 缓存加载失败时抛出的异常
Reference Cache - Memory-sensitive cache using weak/soft references 引用缓存 - 使用弱引用/软引用的内存敏感缓存
Builder for ReferenceCache
Reference type for cache entries 缓存条目的引用类型
Refresh Ahead Cache - Proactive cache refresh decorator 提前刷新缓存 - 主动缓存刷新装饰器
Builder for RefreshAheadCache
Refresh statistics record 刷新统计记录
Refresh Ahead Policy - Proactive cache refresh strategy 提前刷新策略 - 主动缓存刷新策略
Predicate interface for custom refresh logic 用于自定义刷新逻辑的断言接口
Cache Entry Removal Cause - Enum indicating why a cache entry was removed 缓存条目移除原因 - 表示缓存条目被移除原因的枚举
Removal Listener SPI - Cache entry removal callback interface 移除监听器 SPI - 缓存条目移除回调接口
Resilient Cache Loader - Wraps loaders with retry, circuit breaker, bulkhead, and timeout 弹性缓存加载器 - 用重试、熔断、舱壁和超时包装加载器
Builder for batch resilient loader
Builder for ResilientCacheLoader
Exception when bulkhead rejects the request
Exception when circuit breaker is open
Base exception for loader failures
Exception when load is interrupted
Exception when load times out
Retry Budget — Limits the fraction of requests that can be retried.
Retry Executor — Executes operations with retry according to a RetryPolicy.
Snapshot of cumulative retry statistics.
Retry Policy - Defines retry behavior for cache operations 重试策略 - 定义缓存操作的重试行为
Custom retry policy implementation - wraps a delegate with custom exception filter 自定义重试策略实现 - 用自定义异常过滤器包装委托
Exponential backoff implementation
Fixed delay implementation
No retry implementation
SingleFlight - Request coalescing for cache stampede prevention SingleFlight - 请求合并,防止缓存击穿
Timeout exception for SingleFlight operations SingleFlight 操作的超时异常
Stats Counter SPI - Cache statistics counter interface 统计计数器 SPI - 缓存统计计数器接口
Tenant Cache - Multi-tenant cache with isolation and per-tenant limits 租户缓存 - 带隔离和租户限制的多租户缓存
Builder for TenantCache TenantCache 构建器
Exception thrown when tenant quota is exceeded 租户配额超限时抛出的异常
Timeout Cache - Cache wrapper with operation timeout support 超时缓存 - 支持操作超时控制的缓存包装器
Builder for TimeoutCache
Exception thrown when cache operation times out 缓存操作超时时抛出的异常
TTL Decay Policy - TTL that decreases over time or access count TTL 衰减策略 - 随时间或访问次数递减的 TTL
Exponential decay implementation 指数衰减实现
Linear decay implementation 线性衰减实现
No decay - constant TTL 不衰减 - 恒定 TTL
Step definition for step decay 阶梯衰减的步骤定义
Step decay implementation 阶梯衰减实现
TTL Jitter — Prevents cache avalanche by randomizing expiration times.
TTL Policy - Advanced TTL management strategies TTL 策略 - 高级 TTL 管理策略
Builder for pattern-based TTL policies 基于模式的 TTL 策略构建器
Value Compressor - Compresses and decompresses cache values 值压缩器 - 压缩和解压缓存值
Builder for ValueCompressor ValueCompressor 构建器
Exception thrown when compression/decompression fails 压缩/解压失败时抛出的异常
GZIP compressor implementation GZIP 压缩器实现
No-op compressor that passes data through unchanged 无操作压缩器,数据直接通过不变
Value Weigher - Calculate weight of cache entries for memory-based eviction 值权重计算器 - 计算缓存条目权重用于基于内存的淘汰
Entry weigher interface for key-value pairs 键值对的条目权重计算器接口
Variable TTL Cache - Cache with per-entry TTL based on policies 可变 TTL 缓存 - 基于策略的每条目 TTL 缓存
Builder for VariableTtlCache VariableTtlCache 构建器
Write-Behind Cache - Asynchronous batch persistence cache wrapper 写后缓存 - 异步批量持久化缓存包装器
Batch writer interface for persisting cache changes 批量写入器接口,用于持久化缓存变更
Builder for WriteBehindCache WriteBehindCache 构建器
Write-behind statistics 写后统计信息
Write failure information 写入失败信息
Write Coalescer - Batches and coalesces write operations 写合并器 - 批处理和合并写操作
Batch writer interface 批量写入器接口
Builder for WriteCoalescer WriteCoalescer 构建器
Coalescer statistics 合并器统计
Write error handler 写错误处理器
Write-Through Cache - Synchronous write to both cache and backend 写穿透缓存 - 同步写入缓存和后端存储
Builder for WriteThroughCache WriteThroughCache 构建器
Exception thrown when cache write-through fails 缓存写穿透失败时抛出的异常
Cache Writer - Writes cache entries to backend storage 缓存写入器 - 将缓存条目写入后端存储