Interface GridCacheEntryExtras
-
- All Known Implementing Classes:
GridCacheAttributesEntryExtras,GridCacheAttributesMvccEntryExtras,GridCacheAttributesMvccObsoleteEntryExtras,GridCacheAttributesMvccObsoleteTtlEntryExtras,GridCacheAttributesMvccTtlEntryExtras,GridCacheAttributesObsoleteEntryExtras,GridCacheAttributesObsoleteTtlEntryExtras,GridCacheAttributesTtlEntryExtras,GridCacheEntryExtrasAdapter,GridCacheMvccEntryExtras,GridCacheMvccObsoleteEntryExtras,GridCacheMvccObsoleteTtlEntryExtras,GridCacheMvccTtlEntryExtras,GridCacheObsoleteEntryExtras,GridCacheObsoleteTtlEntryExtras,GridCacheTtlEntryExtras
public interface GridCacheEntryExtrasCache extras.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longexpireTime()@Nullable GridCacheMvccmvcc()GridCacheEntryExtrasmvcc(GridCacheMvcc mvcc)@Nullable GridCacheVersionobsoleteVersion()GridCacheEntryExtrasobsoleteVersion(GridCacheVersion obsoleteVer)intsize()longttl()GridCacheEntryExtrasttlAndExpireTime(long ttl, long expireTime)
-
-
-
Method Detail
-
mvcc
@Nullable @Nullable GridCacheMvcc mvcc()
- Returns:
- MVCC.
-
mvcc
GridCacheEntryExtras mvcc(GridCacheMvcc mvcc)
- Parameters:
mvcc- MVCC.- Returns:
- Updated extras.
-
obsoleteVersion
@Nullable @Nullable GridCacheVersion obsoleteVersion()
- Returns:
- Obsolete version.
-
obsoleteVersion
GridCacheEntryExtras obsoleteVersion(GridCacheVersion obsoleteVer)
- Parameters:
obsoleteVer- Obsolete version.- Returns:
- Updated extras.
-
ttl
long ttl()
- Returns:
- TTL.
-
expireTime
long expireTime()
- Returns:
- Expire time.
-
ttlAndExpireTime
GridCacheEntryExtras ttlAndExpireTime(long ttl, long expireTime)
- Parameters:
ttl- TTL.expireTime- Expire time.- Returns:
- Updated extras.
-
size
int size()
- Returns:
- Extras size.
-
-