Package xyz.cofe.cbuffer.page
Class CachePagedData
- java.lang.Object
-
- xyz.cofe.cbuffer.page.CachePagedDataBase<CachePagedState<UsedPagesInfo,DirtyPagedData>,UsedPagesInfo,DirtyPagedData>
-
- xyz.cofe.cbuffer.page.CachePagedData
-
- All Implemented Interfaces:
Flushable,ExtendablePages<UsedPagesInfo>,PagedData<UsedPagesInfo>,ReduciblePages<UsedPagesInfo>,ResizablePages<UsedPagesInfo>
public class CachePagedData extends CachePagedDataBase<CachePagedState<UsedPagesInfo,DirtyPagedData>,UsedPagesInfo,DirtyPagedData>
-
-
Field Summary
-
Fields inherited from class xyz.cofe.cbuffer.page.CachePagedDataBase
state
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedCachePagedData(CachePagedState<UsedPagesInfo,DirtyPagedData> state)CachePagedData(DirtyPagedData cachePages, ResizablePages<UsedPagesInfo> persistentPages)protectedCachePagedData(DirtyPagedData cachePages, ResizablePages<UsedPagesInfo> persistentPages, CachePagedState<UsedPagesInfo,DirtyPagedData> state)
-
Method Summary
-
Methods inherited from class xyz.cofe.cbuffer.page.CachePagedDataBase
allocCachePage, cache2persist, cache2persist_mut, cacheHitMiss, cleanDirtyPages, dirty, dirty_mut, extendPages, flush, flush, flush_mut, flush0, isClosed, map, memoryInfo, persist2cache, readPage, readPage_alloc, readPage_mapped, reducePages, resizeCachePages, unmap, unmapCandidate, writePage, writePage_alloc, writePage_mapped
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface xyz.cofe.cbuffer.page.ResizablePages
resizePages
-
-
-
-
Constructor Detail
-
CachePagedData
protected CachePagedData(CachePagedState<UsedPagesInfo,DirtyPagedData> state)
-
CachePagedData
protected CachePagedData(DirtyPagedData cachePages, ResizablePages<UsedPagesInfo> persistentPages, CachePagedState<UsedPagesInfo,DirtyPagedData> state)
-
CachePagedData
public CachePagedData(DirtyPagedData cachePages, ResizablePages<UsedPagesInfo> persistentPages)
-
-