Class CacheDataRowStore


  • public class CacheDataRowStore
    extends RowStore
    • Constructor Detail

      • CacheDataRowStore

        public CacheDataRowStore​(CacheGroupContext grp,
                                 FreeList freeList,
                                 int partId)
        Parameters:
        grp - Cache group.
        freeList - Free list.
        partId - Partition number.
    • Method Detail

      • getSkipVersion

        public static boolean getSkipVersion()
        Returns:
        Skip version flag.
      • setSkipVersion

        public static void setSkipVersion​(boolean skipVer)
        Parameters:
        skipVer - Skip version flag.
      • getPartitionId

        public int getPartitionId()
        Returns:
        Partition Id.
      • keySearchRow

        protected CacheSearchRow keySearchRow​(int cacheId,
                                              int hash,
                                              long link)
        Parameters:
        cacheId - Cache ID.
        hash - Hash code.
        link - Link.
        Returns:
        Search row.
      • dataRow

        protected CacheDataRow dataRow​(int cacheId,
                                       int hash,
                                       long link,
                                       CacheDataRowAdapter.RowData rowData)
        Parameters:
        cacheId - Cache ID.
        hash - Hash code.
        link - Link.
        rowData - Required row data.
        Returns:
        Data row.