インターフェースの使用
org.springframework.data.redis.cache.RedisCacheWriter
RedisCacheWriter を使用するパッケージ
org.springframework.data.redis.cache 内の RedisCacheWriter 使用
修飾子と型メソッド説明static RedisCacheWriterRedisCacheWriter.create(RedisConnectionFactory connectionFactory, ConsumerSE<RedisCacheWriter.RedisCacheWriterConfigurer> configurerConsumer) 新しいRedisCacheWriterを作成し、RedisCacheWriter.RedisCacheWriterConfigurerを通じて構成します。protected RedisCacheWriterRedisCache.getCacheWriter()Redis をキャッシュ操作に適応させるために使用される、構成されたRedisCacheWriterを取得します。protected RedisCacheWriterRedisCacheManager.getCacheWriter()キャッシュへの読み取りやキャッシュへの書き込みなどのRedisCache操作を実行するために使用される、構成されたRedisCacheWriterへの参照を返します。RedisCache.getNativeCache()static RedisCacheWriterRedisCacheWriter.lockingRedisCacheWriter(RedisConnectionFactory connectionFactory) BatchStrategies.keys()を使用して、ロック動作を備えた新しいRedisCacheWriterを作成します。static RedisCacheWriterRedisCacheWriter.lockingRedisCacheWriter(RedisConnectionFactory connectionFactory, DurationSE sleepTime, RedisCacheWriter.TtlFunction lockTtlFunction, BatchStrategy batchStrategy) ロック動作を備えた新しいRedisCacheWriterを作成します。static RedisCacheWriterRedisCacheWriter.lockingRedisCacheWriter(RedisConnectionFactory connectionFactory, BatchStrategy batchStrategy) ロック動作を備えた新しいRedisCacheWriterを作成します。static RedisCacheWriterRedisCacheWriter.nonLockingRedisCacheWriter(RedisConnectionFactory connectionFactory) BatchStrategies.keys()を使用して、動作をロックせずに新しいRedisCacheWriterを作成します。static RedisCacheWriterRedisCacheWriter.nonLockingRedisCacheWriter(RedisConnectionFactory connectionFactory, BatchStrategy batchStrategy) ロック動作なしで新しいRedisCacheWriterを作成します。RedisCacheWriter.withStatisticsCollector(CacheStatisticsCollector cacheStatisticsCollector) 指定されたCacheStatisticsCollectorを使用してRedisCacheWriterを取得し、メトリクスを収集します。型 RedisCacheWriter のパラメーターを持つ org.springframework.data.redis.cache のメソッド修飾子と型メソッド説明RedisCacheManager.builder(RedisCacheWriter cacheWriter) 指定されたRedisCacheWriterで初期化されたRedisCacheManagerを構築および構成するために使用される Builder を返すファクトリメソッド。RedisCacheManager.RedisCacheManagerBuilder.cacheWriter(RedisCacheWriter cacheWriter) RedisCacheWriterを構成します。RedisCacheManager.RedisCacheManagerBuilder.fromCacheWriter(RedisCacheWriter cacheWriter) 指定されたRedisCacheWriterを使用してRedisCacheManagerを作成および構成するために使用される新しい Builder を返すファクトリメソッド。型 RedisCacheWriter のパラメーターを持つ org.springframework.data.redis.cache のコンストラクター修飾子コンストラクター説明protectedRedisCache(StringSE name, RedisCacheWriter cacheWriter, RedisCacheConfiguration cacheConfiguration) 指定されたnameSE およびRedisCacheConfigurationで新しいRedisCacheを作成し、RedisCacheWriterを使用してキャッシュ操作をサポートする Redis コマンドを実行します。RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration) RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, boolean allowRuntimeCacheCreation, StringSE... initialCacheNames) 実行時にキャッシュの作成を許可するかどうかとともに、指定されたRedisCacheWriterとデフォルトのRedisCacheConfigurationで初期化された新しいRedisCacheManagerを作成します。RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, boolean allowRuntimeCacheCreation, MapSE<StringSE, RedisCacheConfiguration> initialCacheConfigurations) 指定されたRedisCacheWriterとデフォルトのRedisCacheConfigurationで初期化された新しいRedisCacheManagerを作成し、実行時にRedisCacheの作成を許可するかどうかを指定します。RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, StringSE... initialCacheNames) 指定されたRedisCacheWriterとデフォルトのRedisCacheConfigurationで初期化された新しいRedisCacheManagerを、起動時にRedis cachesを作成するために使用されるオプションのcache namesSE の初期セットとともに作成します。RedisCacheManager(RedisCacheWriter cacheWriter, RedisCacheConfiguration defaultCacheConfiguration, MapSE<StringSE, RedisCacheConfiguration> initialCacheConfigurations)