Uses of Interface
org.apache.ignite.internal.processors.cache.persistence.PageStoreWriter
-
Packages that use PageStoreWriter Package Description org.apache.ignite.internal.processors.cache.persistence.pagemem This package contains page memory implementation for case persitence is enabled. -
-
Uses of PageStoreWriter in org.apache.ignite.internal.processors.cache.persistence.pagemem
Classes in org.apache.ignite.internal.processors.cache.persistence.pagemem that implement PageStoreWriter Modifier and Type Class Description classDelayedDirtyPageStoreWriteNot thread safe and stateful class for page replacement of one page with write() delay.Methods in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type PageStoreWriter Modifier and Type Method Description voidPageMemoryEx. checkpointWritePage(FullPageId pageId, ByteBuffer buf, PageStoreWriter pageWriter, CheckpointMetricsTracker tracker)Prepare page for write during checkpoint.voidPageMemoryImpl. checkpointWritePage(FullPageId fullId, ByteBuffer buf, PageStoreWriter pageStoreWriter, CheckpointMetricsTracker metricsTracker)Prepare page for write during checkpoint.Constructors in org.apache.ignite.internal.processors.cache.persistence.pagemem with parameters of type PageStoreWriter Constructor Description DelayedDirtyPageStoreWrite(PageStoreWriter flushDirtyPage, ThreadLocal<ByteBuffer> byteBufThreadLoc, int pageSize, DelayedPageReplacementTracker tracker)DelayedPageReplacementTracker(int pageSize, PageStoreWriter flushDirtyPage, IgniteLogger log, int segmentCnt)PageMemoryImpl(DirectMemoryProvider directMemoryProvider, long[] sizes, GridCacheSharedContext<?,?> ctx, PageReadWriteManager pmPageMgr, int pageSize, PageStoreWriter flushDirtyPage, boolean trackable, CheckpointLockStateChecker stateChecker, DataRegionMetricsImpl dataRegionMetrics, DataRegionConfiguration dataRegionCfg, @Nullable PageMemoryImpl.ThrottlingPolicy throttlingPlc, IgniteOutClosure<CheckpointProgress> cpProgressProvider)
-