org.terracotta.collections
Class ConcurrentDistributedServerMapParameters<K,L>
java.lang.Object
org.terracotta.collections.ConcurrentDistributedServerMapParameters<K,L>
public class ConcurrentDistributedServerMapParameters<K,L>
- extends Object
|
Method Summary |
ConcurrentDistributedServerMapParameters<K,L> |
cacheConfig(CacheConfig cacheConfigParam)
|
ConcurrentDistributedServerMapParameters<K,L> |
concurrency(int concurrencyParam)
|
ConcurrentDistributedServerMapParameters<K,L> |
deleteValueOnRemove(boolean deleteValueOnRemoveParam)
|
CacheConfig |
getCacheConfig()
|
int |
getConcurrency()
|
GenericLockStrategy<L,? super K> |
getLockStrategy()
|
LockType |
getLockType()
|
ServerMapLocalStoreConfig |
getServerMapLocalStoreConfig()
|
ConcurrentDistributedServerMapParameters<K,L> |
invalidateOnChange(boolean invalidateOnChangeParam)
|
boolean |
isDeleteValueOnRemove()
|
boolean |
isInvalidateOnChange()
|
ConcurrentDistributedServerMapParameters<K,L> |
lockStrategy(GenericLockStrategy<L,? super K> lockStrategyParam)
|
ConcurrentDistributedServerMapParameters<K,L> |
lockType(LockType lockTypeParam)
|
ConcurrentDistributedServerMapParameters<K,L> |
serverMapLocalStoreConfig(ServerMapLocalStoreConfig config)
|
void |
setCacheConfig(CacheConfig cacheConfig)
|
void |
setConcurrency(int concurrency)
|
void |
setDeleteValueOnRemove(boolean deleteValueOnRemove)
|
void |
setInvalidateOnChange(boolean invalidateOnChange)
|
void |
setLockStrategy(GenericLockStrategy<L,? super K> lockStrategy)
|
void |
setLockType(LockType lockType)
|
void |
setServerMapLocalStoreConfig(ServerMapLocalStoreConfig serverMapLocalStoreConfig)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ConcurrentDistributedServerMapParameters
public ConcurrentDistributedServerMapParameters()
getCacheConfig
public CacheConfig getCacheConfig()
setCacheConfig
public void setCacheConfig(CacheConfig cacheConfig)
cacheConfig
public ConcurrentDistributedServerMapParameters<K,L> cacheConfig(CacheConfig cacheConfigParam)
getLockType
public LockType getLockType()
setLockType
public void setLockType(LockType lockType)
lockType
public ConcurrentDistributedServerMapParameters<K,L> lockType(LockType lockTypeParam)
getLockStrategy
public GenericLockStrategy<L,? super K> getLockStrategy()
setLockStrategy
public void setLockStrategy(GenericLockStrategy<L,? super K> lockStrategy)
lockStrategy
public ConcurrentDistributedServerMapParameters<K,L> lockStrategy(GenericLockStrategy<L,? super K> lockStrategyParam)
getConcurrency
public int getConcurrency()
setConcurrency
public void setConcurrency(int concurrency)
concurrency
public ConcurrentDistributedServerMapParameters<K,L> concurrency(int concurrencyParam)
isInvalidateOnChange
public boolean isInvalidateOnChange()
setInvalidateOnChange
public void setInvalidateOnChange(boolean invalidateOnChange)
invalidateOnChange
public ConcurrentDistributedServerMapParameters<K,L> invalidateOnChange(boolean invalidateOnChangeParam)
isDeleteValueOnRemove
public boolean isDeleteValueOnRemove()
setDeleteValueOnRemove
public void setDeleteValueOnRemove(boolean deleteValueOnRemove)
deleteValueOnRemove
public ConcurrentDistributedServerMapParameters<K,L> deleteValueOnRemove(boolean deleteValueOnRemoveParam)
getServerMapLocalStoreConfig
public ServerMapLocalStoreConfig getServerMapLocalStoreConfig()
setServerMapLocalStoreConfig
public void setServerMapLocalStoreConfig(ServerMapLocalStoreConfig serverMapLocalStoreConfig)
serverMapLocalStoreConfig
public ConcurrentDistributedServerMapParameters<K,L> serverMapLocalStoreConfig(ServerMapLocalStoreConfig config)
Copyright © 2015 Terracotta, Inc.. All Rights Reserved.