public class GridCacheAttributesMvccTtlEntryExtras<K> extends GridCacheEntryExtrasAdapter<K>
| Constructor and Description |
|---|
GridCacheAttributesMvccTtlEntryExtras(GridLeanMap<String,Object> attrData,
GridCacheMvcc<K> mvcc,
long ttl,
long expireTime)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
GridLeanMap<String,Object> |
attributesData() |
GridCacheEntryExtras<K> |
attributesData(GridLeanMap<String,Object> attrData) |
long |
expireTime() |
GridCacheMvcc<K> |
mvcc() |
GridCacheEntryExtras<K> |
mvcc(GridCacheMvcc<K> mvcc) |
GridCacheEntryExtras<K> |
obsoleteVersion(GridCacheVersion obsoleteVer) |
int |
size() |
String |
toString() |
long |
ttl() |
GridCacheEntryExtras<K> |
ttlAndExpireTime(long ttl,
long expireTime) |
obsoleteVersionpublic GridCacheAttributesMvccTtlEntryExtras(GridLeanMap<String,Object> attrData, GridCacheMvcc<K> mvcc, long ttl, long expireTime)
attrData - Attributes data.mvcc - MVCC.ttl - TTL.expireTime - Expire time.public GridLeanMap<String,Object> attributesData()
attributesData in interface GridCacheEntryExtras<K>attributesData in class GridCacheEntryExtrasAdapter<K>public GridCacheEntryExtras<K> attributesData(@Nullable GridLeanMap<String,Object> attrData)
attrData - Attributes data.public GridCacheMvcc<K> mvcc()
mvcc in interface GridCacheEntryExtras<K>mvcc in class GridCacheEntryExtrasAdapter<K>public GridCacheEntryExtras<K> mvcc(@Nullable GridCacheMvcc<K> mvcc)
mvcc - NVCC.public GridCacheEntryExtras<K> obsoleteVersion(GridCacheVersion obsoleteVer)
obsoleteVer - Obsolete version.public long ttl()
ttl in interface GridCacheEntryExtras<K>ttl in class GridCacheEntryExtrasAdapter<K>public long expireTime()
expireTime in interface GridCacheEntryExtras<K>expireTime in class GridCacheEntryExtrasAdapter<K>public GridCacheEntryExtras<K> ttlAndExpireTime(long ttl, long expireTime)
ttl - TTL.expireTime - Expire time.public int size()
Follow @ApacheIgnite
Ignite Fabric : ver. 1.0.0-RC1 Release Date : February 17 2015