public static class CacheLoaderConfig.IndividualCacheLoaderConfig extends PluggableConfigurationComponent
| Modifier and Type | Class and Description |
|---|---|
static class |
CacheLoaderConfig.IndividualCacheLoaderConfig.SingletonStoreConfig
Configuration for a SingletonStoreCacheLoader
|
className, propertieslog| 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, setPropertiesaddChildConfig, addChildConfigs, passCacheToChildConfig, removeChildConfig, removeChildConfigs, replaceChildConfig, replaceChildConfigs, setCache, testImmutabilitypublic 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 PluggableConfigurationComponentprotected boolean equalsExcludingProperties(Object obj)
public int hashCode()
hashCode in class PluggableConfigurationComponentprotected int hashCodeExcludingProperties()
public String toString()
toString in class PluggableConfigurationComponentpublic CacheLoaderConfig.IndividualCacheLoaderConfig clone() throws CloneNotSupportedException
clone in interface CloneableConfigurationComponentclone in class PluggableConfigurationComponentCloneNotSupportedExceptionCopyright © 2012 JBoss, a division of Red Hat. All Rights Reserved.