Class PageDeltaRecord

    • Constructor Detail

      • PageDeltaRecord

        protected PageDeltaRecord​(int grpId,
                                  long pageId)
        Parameters:
        grpId - Cache group ID.
        pageId - Page ID.
    • Method Detail

      • pageId

        public long pageId()
        Returns:
        Page ID.
      • fullPageId

        public FullPageId fullPageId()
        Returns:
        Full page ID.
      • applyDelta

        public abstract void applyDelta​(PageMemory pageMem,
                                        long pageAddr)
                                 throws IgniteCheckedException
        Apply changes from this delta to the given page. It is assumed that the given buffer represents page state right before this update.
        Parameters:
        pageMem - Page memory.
        pageAddr - Page address.
        Throws:
        IgniteCheckedException - If failed.