Interface ILeasedEntryCacheInfo

All Known Subinterfaces:
IEntryCacheInfo
All Known Implementing Classes:
BlobStoreRefEntryCacheInfo, EvictableEntryCacheInfo, MemoryBasedEntryCacheInfo, MVCCEntryCacheInfo, MVCCShellEntryCacheInfo, ShadowEntryHolder, TemplateCacheInfo

public interface ILeasedEntryCacheInfo
methods for storing-retrieving lease cache info of entry
  • Method Details

    • setLeaseManagerListRefAndPosition

      void setLeaseManagerListRefAndPosition(IStoredList<Object> entriesList, IObjectInfo<Object> entryPos)
    • getLeaseManagerListRef

      IStoredList<Object> getLeaseManagerListRef()
    • getLeaseManagerPosition

      IObjectInfo<Object> getLeaseManagerPosition()
    • isConnectedToLeaseManager

      boolean isConnectedToLeaseManager()
    • isSameLeaseManagerRef

      boolean isSameLeaseManagerRef(ILeasedEntryCacheInfo other)
    • isBlobStoreEntry

      boolean isBlobStoreEntry()
    • getObjectStoredInLeaseManager

      Object getObjectStoredInLeaseManager()