org.infinispan.loaders
Interface CacheStoreConfig

All Superinterfaces:
CacheLoaderConfig, Cloneable, Serializable
All Known Implementing Classes:
AbstractCacheStoreConfig, AbstractDecoratorConfigurationBean, AbstractJdbcCacheStoreConfig, AbstractNonDelegatingJdbcCacheStoreConfig, AsyncStoreConfig, BdbjeCacheStoreConfig, CassandraCacheStoreConfig, CloudCacheStoreConfig, FileCacheStoreConfig, JdbcBinaryCacheStoreConfig, JdbcMixedCacheStoreConfig, JdbcStringBasedCacheStoreConfig, JdbmCacheStoreConfig, LockSupportCacheStoreConfig, RemoteCacheStoreConfig, SingletonStoreConfig

public interface CacheStoreConfig
extends CacheLoaderConfig, Cloneable

Defines config elements for all CacheStoreConfigs.

Author:
Mircea.Markus@jboss.com, Vladimir Blagojevic

Method Summary
 AsyncStoreConfig asyncStore()
           
 CacheStoreConfig fetchPersistentState(Boolean fetchPersistentState)
           
 AsyncStoreConfig getAsyncStoreConfig()
           
 Integer getPurgerThreads()
           
 SingletonStoreConfig getSingletonStoreConfig()
           
 CacheStoreConfig ignoreModifications(Boolean ignoreModifications)
           
 Boolean isFetchPersistentState()
           
 Boolean isIgnoreModifications()
           
 Boolean isPurgeOnStartup()
           
 Boolean isPurgeSynchronously()
           
 CacheStoreConfig purgeOnStartup(Boolean purgeOnStartup)
           
 CacheStoreConfig purgerThreads(Integer purgerThreads)
           
 CacheStoreConfig purgeSynchronously(Boolean purgeSynchronously)
           
 void setAsyncStoreConfig(AsyncStoreConfig asyncStoreConfig)
          Deprecated. use asyncStore() instead
 void setFetchPersistentState(Boolean fetchPersistentState)
          Deprecated. use fetchPersistentState(Boolean) instead
 void setIgnoreModifications(Boolean ignoreModifications)
          Deprecated. use ignoreModifications(Boolean) instead
 void setPurgeOnStartup(Boolean purgeOnStartup)
          Deprecated. use purgeOnStartup(Boolean) instead
 void setPurgeSynchronously(Boolean purgeSynchronously)
          Deprecated. use purgeSynchronously(Boolean) instead
 void setSingletonStoreConfig(SingletonStoreConfig singletonStoreConfig)
          Deprecated. use singletonStore() instead
 SingletonStoreConfig singletonStore()
           
 
Methods inherited from interface org.infinispan.loaders.CacheLoaderConfig
accept, clone, getCacheLoaderClassName, getClassLoader, setCacheLoaderClassName
 

Method Detail

isPurgeOnStartup

Boolean isPurgeOnStartup()

isFetchPersistentState

Boolean isFetchPersistentState()

setFetchPersistentState

@Deprecated
void setFetchPersistentState(Boolean fetchPersistentState)
Deprecated. use fetchPersistentState(Boolean) instead


setIgnoreModifications

@Deprecated
void setIgnoreModifications(Boolean ignoreModifications)
Deprecated. use ignoreModifications(Boolean) instead


fetchPersistentState

CacheStoreConfig fetchPersistentState(Boolean fetchPersistentState)

ignoreModifications

CacheStoreConfig ignoreModifications(Boolean ignoreModifications)

isIgnoreModifications

Boolean isIgnoreModifications()

setPurgeOnStartup

@Deprecated
void setPurgeOnStartup(Boolean purgeOnStartup)
Deprecated. use purgeOnStartup(Boolean) instead


purgeOnStartup

CacheStoreConfig purgeOnStartup(Boolean purgeOnStartup)

getSingletonStoreConfig

SingletonStoreConfig getSingletonStoreConfig()

setSingletonStoreConfig

@Deprecated
void setSingletonStoreConfig(SingletonStoreConfig singletonStoreConfig)
Deprecated. use singletonStore() instead


getAsyncStoreConfig

AsyncStoreConfig getAsyncStoreConfig()

setAsyncStoreConfig

@Deprecated
void setAsyncStoreConfig(AsyncStoreConfig asyncStoreConfig)
Deprecated. use asyncStore() instead


isPurgeSynchronously

Boolean isPurgeSynchronously()

setPurgeSynchronously

@Deprecated
void setPurgeSynchronously(Boolean purgeSynchronously)
Deprecated. use purgeSynchronously(Boolean) instead


purgeSynchronously

CacheStoreConfig purgeSynchronously(Boolean purgeSynchronously)

getPurgerThreads

Integer getPurgerThreads()

purgerThreads

CacheStoreConfig purgerThreads(Integer purgerThreads)

asyncStore

AsyncStoreConfig asyncStore()

singletonStore

SingletonStoreConfig singletonStore()

-->

Copyright © 2011 JBoss, a division of Red Hat. All Rights Reserved.