| インタフェース | 説明 |
|---|---|
| SyncServerCacheEventListener |
| クラス | 説明 |
|---|---|
| AbstractBuiltinCacheStoreFactory | |
| CacheEntryCleaner | |
| FineGrainedLockIndex | |
| FineGrainedLockIndex.IndexValue | |
| FineGrainedLockIndexConfig | |
| FineGrainedLockIndexedConcurrentHashMapCacheStore |
CacheEntryの更新処理の並列性を向上するため、 細粒度にロックを制御しつつCache本体とIndexの更新の整合性をとるCacheStore。
|
| FineGrainedLockState | |
| LRUMap | |
| MapBaseCacheStore | |
| NullCacheStore | |
| NullKey | |
| RdbCacheStoreFactory | |
| SimpleCacheStoreBase | |
| SimpleCacheStoreFactory | |
| SimpleCacheStoreFactory.ConcurrentHashMapCacheStore |
Index利用しない場合のマルチスレッド対応されたCacheStore。
|
| SimpleCacheStoreFactory.IndexedConcurrentHashMapCacheStore |
キャッシュデータの更新頻度が低い場合に最適なIndex付きのConcurrentHashMapCacheStoreの実装。
|
| SimpleLocalCacheContext<K,V> | |
| SimpleLocalCacheHandler | |
| SyncServerCacheStoreFactory |
信頼性の低い、サーバ間のキャッシュを同期するCacheStoreFactory。
|
| TransactionLocalCacheStoreFactory |
トランザクションが有効な間はバックエンドのCacheStoreに反映を遅延するCacheStoreFactory。
|
| TransactionLocalCacheStoreFactory.RemovedCacheEntry |