Interface PageStoreWriter
-
- All Known Implementing Classes:
DelayedDirtyPageStoreWrite
public interface PageStoreWriterInterface for write page toPageStore.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidwritePage(FullPageId fullPageId, ByteBuffer buf, int tag)Callback for write page.
-
-
-
Method Detail
-
writePage
void writePage(FullPageId fullPageId, ByteBuffer buf, int tag) throws IgniteCheckedException
Callback for write page.PageMemoryExwill copy page content to buffer before call.- Parameters:
fullPageId- Page ID to get byte buffer for. The page ID must be present in the collection returned by thePageMemoryEx.beginCheckpoint(IgniteInternalFuture)method call.buf- Temporary buffer to write changes into.tag-Partition generationif data was read,nullotherwise (data already saved to storage).- Throws:
IgniteCheckedException- If write page failed.
-
-