@ConfigurationProperties(prefix="spring.cache") public class CacheProperties extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
CacheProperties.EhCache
EhCache specific cache properties.
|
static class |
CacheProperties.Guava
Guava specific cache properties.
|
static class |
CacheProperties.Hazelcast
Hazelcast specific cache properties.
|
static class |
CacheProperties.Infinispan
Infinispan specific cache properties.
|
static class |
CacheProperties.JCache
JCache (JSR-107) specific cache properties.
|
| Constructor and Description |
|---|
CacheProperties() |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getCacheNames() |
CacheProperties.EhCache |
getEhcache() |
CacheProperties.Guava |
getGuava() |
CacheProperties.Hazelcast |
getHazelcast() |
CacheProperties.Infinispan |
getInfinispan() |
CacheProperties.JCache |
getJcache() |
CacheType |
getType() |
Resource |
resolveConfigLocation(Resource config)
Resolve the config location if set.
|
void |
setCacheNames(List<String> cacheNames) |
void |
setType(CacheType mode) |
public CacheType getType()
public void setType(CacheType mode)
public CacheProperties.EhCache getEhcache()
public CacheProperties.Hazelcast getHazelcast()
public CacheProperties.Infinispan getInfinispan()
public CacheProperties.JCache getJcache()
public CacheProperties.Guava getGuava()
public Resource resolveConfigLocation(Resource config)
config - the config resourcenull if it is not setIllegalArgumentException - if the config attribute is set to an unknown
locationCopyright © 2015 Pivotal Software, Inc.. All rights reserved.