public class CacheSpec extends java.lang.Object implements CacheTemplate
CacheTemplate.Impl| Modifier and Type | Field and Description |
|---|---|
protected java.util.List<BaseCacheType> |
sources |
| Constructor and Description |
|---|
CacheSpec(java.lang.String id,
BaseCacheType... sources) |
| Modifier and Type | Method and Description |
|---|---|
DiskStoreSettingsType |
diskStoreSettings() |
java.lang.String |
evictionAdvisor() |
Expiry |
expiry() |
Heap |
getHeap() |
java.util.List<org.w3c.dom.Element> |
getResources() |
SizeOfEngineLimits |
heapStoreSettings() |
java.lang.String |
id() |
java.lang.String |
keyCopier() |
java.lang.String |
keySerializer() |
java.lang.String |
keyType() |
ListenersConfig |
listenersConfig() |
java.lang.String |
loaderWriter() |
java.lang.String |
resilienceStrategy() |
java.util.Collection<org.w3c.dom.Element> |
serviceConfigExtensions() |
java.lang.String |
valueCopier() |
java.lang.String |
valueSerializer() |
java.lang.String |
valueType() |
CacheLoaderWriterType.WriteBehind |
writeBehind() |
protected final java.util.List<BaseCacheType> sources
public CacheSpec(java.lang.String id,
BaseCacheType... sources)
public java.lang.String id()
id in interface CacheTemplatepublic java.lang.String keyType()
keyType in interface CacheTemplatepublic java.lang.String keySerializer()
keySerializer in interface CacheTemplatepublic java.lang.String keyCopier()
keyCopier in interface CacheTemplatepublic java.lang.String valueType()
valueType in interface CacheTemplatepublic java.lang.String valueSerializer()
valueSerializer in interface CacheTemplatepublic java.lang.String valueCopier()
valueCopier in interface CacheTemplatepublic java.lang.String evictionAdvisor()
evictionAdvisor in interface CacheTemplatepublic Expiry expiry()
expiry in interface CacheTemplatepublic java.util.List<org.w3c.dom.Element> getResources()
getResources in interface CacheTemplatepublic java.lang.String loaderWriter()
loaderWriter in interface CacheTemplatepublic java.lang.String resilienceStrategy()
resilienceStrategy in interface CacheTemplatepublic ListenersConfig listenersConfig()
listenersConfig in interface CacheTemplatepublic java.util.Collection<org.w3c.dom.Element> serviceConfigExtensions()
serviceConfigExtensions in interface CacheTemplatepublic Heap getHeap()
getHeap in interface CacheTemplatepublic CacheLoaderWriterType.WriteBehind writeBehind()
writeBehind in interface CacheTemplatepublic DiskStoreSettingsType diskStoreSettings()
diskStoreSettings in interface CacheTemplatepublic SizeOfEngineLimits heapStoreSettings()
heapStoreSettings in interface CacheTemplate