@ConfigurationProperties(prefix="spring.cache") public class CacheProperties extends ObjectSE
| 修飾子と型 | クラスと説明 |
|---|---|
static class | CacheProperties.CaffeineCaffeine 固有のキャッシュプロパティ。 |
static class | CacheProperties.CouchbaseCouchbase 固有のキャッシュプロパティ。 |
static class | CacheProperties.EhCacheEhCache 固有のキャッシュプロパティ。 |
static class | CacheProperties.InfinispanInfinispan 固有のキャッシュプロパティ。 |
static class | CacheProperties.JCacheJCache(JSR-107)固有のキャッシュプロパティ。 |
static class | CacheProperties.RedisRedis 固有のキャッシュプロパティ。 |
| コンストラクターと説明 |
|---|
CacheProperties() |
| 修飾子と型 | メソッドと説明 |
|---|---|
ListSE<StringSE> | getCacheNames() |
CacheProperties.Caffeine | getCaffeine() |
CacheProperties.Couchbase | getCouchbase() |
CacheProperties.EhCache | getEhcache() |
CacheProperties.Infinispan | getInfinispan() |
CacheProperties.JCache | getJcache() |
CacheProperties.Redis | getRedis() |
CacheType | getType() |
Resource | resolveConfigLocation(Resource config) 設定されている場合は、構成の場所を解決します。 |
void | setCacheNames(ListSE<StringSE> cacheNames) |
void | setType(CacheType mode) |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSEpublic CacheType getType()
public void setType(CacheType mode)
public CacheProperties.Caffeine getCaffeine()
public CacheProperties.Couchbase getCouchbase()
public CacheProperties.EhCache getEhcache()
public CacheProperties.Infinispan getInfinispan()
public CacheProperties.JCache getJcache()
public CacheProperties.Redis getRedis()
public Resource resolveConfigLocation(Resource config)
config - 構成リソース null (設定されていない場合)IllegalArgumentExceptionSE - config 属性が不明な場所に設定されている場合