インターフェースの使用
org.springframework.data.redis.cache.RedisCacheWriter.RedisCacheWriterConfigurer
RedisCacheWriter.RedisCacheWriterConfigurer を使用するパッケージ
org.springframework.data.redis.cache 内の RedisCacheWriter.RedisCacheWriterConfigurer 使用
修飾子と型メソッド説明RedisCacheWriter.RedisCacheWriterConfigurer.batchStrategy(BatchStrategy batchStrategy) キャッシュをクリアするときにBatchStrategyを構成します (つまり、キャッシュキーを一括削除します)。RedisCacheWriter.RedisCacheWriterConfigurer.cacheLocking(ConsumerSE<RedisCacheWriter.CacheLockingConfigurer> configurerConsumer) 複数のキャッシュインスタンス間でキャッシュアクセスを同期するようにキャッシュロックを構成します。RedisCacheWriter.RedisCacheWriterConfigurer.collectStatistics()使用するCacheStatisticsCollectorを構成します。RedisCacheWriter.RedisCacheWriterConfigurer.collectStatistics(CacheStatisticsCollector cacheStatisticsCollector) 使用するCacheStatisticsCollectorを構成します。RedisCacheWriter.RedisCacheWriterConfigurer.enableLocking()キャッシュロックを有効にして、複数のキャッシュインスタンス間でキャッシュアクセスを同期します。RedisCacheWriter.RedisCacheWriterConfigurer.enableLocking(ConsumerSE<RedisCacheWriter.CacheLockingConfiguration> configurerConsumer) キャッシュロックを有効にして、複数のキャッシュインスタンス間でキャッシュアクセスを同期します。RedisCacheWriter.RedisCacheWriterConfigurer.immediateWrites()即時書き込み(つまり、RedisCacheWriter.put(String, byte[], byte[], Duration)またはRedisCacheWriter.clear(String, byte[])などの書き込み操作)を使用すると、すぐに適用されます。RedisCacheWriter.RedisCacheWriterConfigurer.immediateWrites(boolean enableImmediateWrites) 即時書き込み (つまり、RedisCacheWriter.put(String, byte[], byte[], Duration)やRedisCacheWriter.clear(String, byte[])などの書き込み操作) を使用するかどうかを構成します。即時に適用されます。型 RedisCacheWriter.RedisCacheWriterConfigurer の型引数を持つ org.springframework.data.redis.cache のメソッドパラメーター修飾子と型メソッド説明static RedisCacheWriterRedisCacheWriter.create(RedisConnectionFactory connectionFactory, ConsumerSE<RedisCacheWriter.RedisCacheWriterConfigurer> configurerConsumer) 新しいRedisCacheWriterを作成し、RedisCacheWriter.RedisCacheWriterConfigurerを通じて構成します。