public class GridCacheAttributes extends Object implements Serializable
This class contains information on a single cache configured on some node.
| Constructor and Description |
|---|
GridCacheAttributes(CacheConfiguration cfg) |
public GridCacheAttributes(CacheConfiguration cfg)
cfg - Cache configuration.public String groupName()
public CacheConfiguration configuration()
public String cacheName()
public CacheMode cacheMode()
public CacheAtomicityMode atomicityMode()
public boolean nearCacheEnabled()
True if near cache is enabled.public CacheRebalanceMode cacheRebalanceMode()
public String cacheAffinityClassName()
public String cacheAffinityMapperClassName()
public boolean affinityIncludeNeighbors()
public int affinityKeyBackups()
public int affinityPartitionsCount()
public String evictionFilterClassName()
public String evictionPolicyClassName()
public String nearEvictionPolicyClassName()
public String storeFactoryClassName()
@Deprecated public String transactionManagerLookupClassName()
TransactionConfiguration.getTxManagerLookupClassName().public long defaultLockTimeout()
public int rebalanceBatchSize()
public CacheWriteSynchronizationMode writeSynchronization()
public boolean readThrough()
public boolean writeThrough()
public boolean loadPreviousValue()
public boolean writeBehindEnabled()
public int writeBehindFlushSize()
public long writeBehindFlushFrequency()
public int writeBehindFlushThreadCount()
public int writeBehindBatchSize()
public boolean writeBehindCoalescing()
public String interceptorClassName()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.1.0 Release Date : July 20 2017