public class GridCacheAttributes extends Object implements Serializable
This class contains information on a single cache configured on some node.
| Constructor and Description |
|---|
GridCacheAttributes()
Public no-arg constructor for
Externalizable. |
GridCacheAttributes(CacheConfiguration cfg) |
public GridCacheAttributes(CacheConfiguration cfg)
cfg - Cache configuration.public GridCacheAttributes()
Externalizable.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 String interceptorClassName()
Follow @ApacheIgnite
Ignite Fabric : ver. 2.0.0 Release Date : April 30 2017