public class Custom52xCacheStoreConfig extends LockSupportCacheStoreConfig
| Modifier and Type | Class and Description |
|---|---|
static class |
Custom52xCacheStoreConfig.FsyncMode |
static class |
Custom52xCacheStoreConfig.FsyncModeEditor
Property editor for fsync mode configuration.
|
DEFAULT_CONCURRENCY_LEVEL, DEFAULT_LOCK_ACQUISITION_TIMEOUTasync, fetchPersistentState, ignoreModifications, purgeOnStartup, purgerThreads, purgeSynchronously, singletonStorecacheLoaderClassName, propertiescroverriddenConfigurationElements| Constructor and Description |
|---|
Custom52xCacheStoreConfig() |
| Modifier and Type | Method and Description |
|---|---|
Custom52xCacheStoreConfig |
fetchPersistentState(Boolean fetchPersistentState)
If true, fetch persistent state when joining a cluster.
|
Custom52xCacheStoreConfig |
fsyncInterval(long fsyncInterval) |
Custom52xCacheStoreConfig |
fsyncMode(Custom52xCacheStoreConfig.FsyncMode fsyncMode) |
long |
getFsyncInterval() |
Custom52xCacheStoreConfig.FsyncMode |
getFsyncMode() |
String |
getLocation() |
int |
getStreamBufferSize() |
Custom52xCacheStoreConfig |
ignoreModifications(Boolean ignoreModifications)
If true, any operation that modifies the cache (put, remove, clear, store...etc) won't be
applied to the cache store.
|
Custom52xCacheStoreConfig |
location(String location) |
Custom52xCacheStoreConfig |
purgeOnStartup(Boolean purgeOnStartup)
If true, purges this cache store when it starts up.
|
Custom52xCacheStoreConfig |
purgeSynchronously(Boolean purgeSynchronously)
If true, CacheStore#purgeExpired() call will be done synchronously
|
void |
setFsyncInterval(long fsyncInterval) |
void |
setFsyncMode(Custom52xCacheStoreConfig.FsyncMode fsyncMode) |
void |
setLocation(String location)
Deprecated.
The visibility of this will be reduced, use
location(String) |
void |
setStreamBufferSize(int streamBufferSize)
Deprecated.
The visibility of this will be reduced, use
streamBufferSize(int) instead |
Custom52xCacheStoreConfig |
streamBufferSize(int streamBufferSize) |
getLockAcquistionTimeout, getLockConcurrencyLevel, setLockAcquistionTimeout, setLockConcurrencyLevel, toStringaccept, asyncStore, clone, equals, equalsExcludingProperties, getAsyncStoreConfig, getPurgerThreads, getSingletonStoreConfig, getTypedProperties, hashCode, hashCodeExcludingProperties, isFetchPersistentState, isIgnoreModifications, isPurgeOnStartup, isPurgeSynchronously, purgerThreads, setAsyncStoreConfig, setFetchPersistentState, setIgnoreModifications, setPurgeOnStartup, setPurgerThreads, setPurgeSynchronously, setSingletonStoreConfig, setTypedProperties, singletonStoregetCacheLoaderClassName, getClassLoader, getProperties, setCacheLoaderClassName, setProperties, setPropertieshasComponentStarted, injecttestImmutability, toTypedProperties, toTypedProperties, uc, willUnmarshallfinalize, getClass, notify, notifyAll, wait, wait, waitgetCacheLoaderClassName, getClassLoader, setCacheLoaderClassNamepublic String getLocation()
@Deprecated public void setLocation(String location)
location(String)public Custom52xCacheStoreConfig location(String location)
public int getStreamBufferSize()
@Deprecated public void setStreamBufferSize(int streamBufferSize)
streamBufferSize(int) insteadpublic Custom52xCacheStoreConfig streamBufferSize(int streamBufferSize)
public Custom52xCacheStoreConfig purgeOnStartup(Boolean purgeOnStartup)
AbstractCacheStoreConfigpurgeOnStartup in interface CacheStoreConfigpurgeOnStartup in class AbstractCacheStoreConfigpublic Custom52xCacheStoreConfig purgeSynchronously(Boolean purgeSynchronously)
AbstractCacheStoreConfigpurgeSynchronously in interface CacheStoreConfigpurgeSynchronously in class AbstractCacheStoreConfigpublic Custom52xCacheStoreConfig fetchPersistentState(Boolean fetchPersistentState)
AbstractCacheStoreConfigfetchPersistentState in interface CacheStoreConfigfetchPersistentState in class AbstractCacheStoreConfigpublic Custom52xCacheStoreConfig ignoreModifications(Boolean ignoreModifications)
AbstractCacheStoreConfigignoreModifications in interface CacheStoreConfigignoreModifications in class AbstractCacheStoreConfigpublic long getFsyncInterval()
public void setFsyncInterval(long fsyncInterval)
public Custom52xCacheStoreConfig fsyncInterval(long fsyncInterval)
public Custom52xCacheStoreConfig.FsyncMode getFsyncMode()
public void setFsyncMode(Custom52xCacheStoreConfig.FsyncMode fsyncMode)
public Custom52xCacheStoreConfig fsyncMode(Custom52xCacheStoreConfig.FsyncMode fsyncMode)
Copyright © 2013 JBoss, a division of Red Hat. All rights reserved.