public static class CacheLoaderConfig.IndividualCacheLoaderConfig extends PluggableConfigurationComponent
Modifier and Type | Class and Description |
---|---|
static class |
CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig
Configuration for a SingletonStoreCacheLoader
|
className, properties
log
Constructor and Description |
---|
CacheLoaderConfig.IndividualCacheLoaderConfig() |
Modifier and Type | Method and Description |
---|---|
CacheLoaderConfig.IndividualCacheLoaderConfig |
clone() |
boolean |
equals(Object obj) |
protected boolean |
equalsExcludingProperties(Object obj) |
CacheLoader |
getCacheLoader()
Provides the ability to get and set a running cache loader, which, if exists, will be used rather than
constructing a new one.
|
CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig |
getSingletonStoreConfig() |
int |
hashCode() |
protected int |
hashCodeExcludingProperties() |
boolean |
isAsync() |
boolean |
isFetchPersistentState() |
boolean |
isIgnoreModifications() |
boolean |
isPurgeOnStartup() |
protected void |
populateFromBaseConfig(CacheLoaderConfig.IndividualCacheLoaderConfig base) |
void |
setAsync(boolean async) |
void |
setCacheLoader(CacheLoader cacheLoader)
Provides the ability to get and set a running cache loader, which, if exists, will be used rather than
constructing a new one.
|
void |
setFetchPersistentState(boolean fetchPersistentState) |
void |
setIgnoreModifications(boolean ignoreModifications) |
void |
setPurgeOnStartup(boolean purgeOnStartup) |
void |
setSingletonStoreConfig(CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig singletonStoreConfig) |
String |
toString() |
getClassName, getProperties, setClassName, setProperties, setProperties
addChildConfig, addChildConfigs, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, setCache, testImmutability
public CacheLoaderConfig.IndividualCacheLoaderConfig()
protected void populateFromBaseConfig(CacheLoaderConfig.IndividualCacheLoaderConfig base)
public boolean isPurgeOnStartup()
public boolean isFetchPersistentState()
public void setFetchPersistentState(boolean fetchPersistentState)
public void setAsync(boolean async)
public boolean isAsync()
public void setIgnoreModifications(boolean ignoreModifications)
public boolean isIgnoreModifications()
public void setPurgeOnStartup(boolean purgeOnStartup)
public CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig getSingletonStoreConfig()
public void setSingletonStoreConfig(CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig singletonStoreConfig)
public CacheLoader getCacheLoader()
public void setCacheLoader(CacheLoader cacheLoader)
cacheLoader
- cacheLoader to setpublic boolean equals(Object obj)
equals
in class PluggableConfigurationComponent
protected boolean equalsExcludingProperties(Object obj)
public int hashCode()
hashCode
in class PluggableConfigurationComponent
protected int hashCodeExcludingProperties()
public String toString()
toString
in class PluggableConfigurationComponent
public CacheLoaderConfig.IndividualCacheLoaderConfig clone() throws CloneNotSupportedException
clone
in interface CloneableConfigurationComponent
clone
in class PluggableConfigurationComponent
CloneNotSupportedException
Copyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.