java.io.Closeable, java.lang.AutoCloseable, Releasablepublic class MockPageCacheRecycler extends PageCacheRecycler
PageCacheRecycler.TypedeprecationLogger, logger, settingsLIMIT_HEAP_SETTING, TYPE_SETTING, WEIGHT_BYTES_SETTING, WEIGHT_INT_SETTING, WEIGHT_LONG_SETTING, WEIGHT_OBJECTS_SETTING| Constructor | Description |
|---|---|
MockPageCacheRecycler(Settings settings) |
| Modifier and Type | Method | Description |
|---|---|---|
Recycler.V<byte[]> |
bytePage(boolean clear) |
|
static void |
ensureAllPagesAreReleased() |
|
Recycler.V<int[]> |
intPage(boolean clear) |
|
Recycler.V<long[]> |
longPage(boolean clear) |
|
Recycler.V<java.lang.Object[]> |
objectPage() |
logDeprecatedSetting, logRemovedSetting, nodeNameclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitclosepublic MockPageCacheRecycler(Settings settings)
public static void ensureAllPagesAreReleased()
throws java.lang.Exception
java.lang.Exceptionpublic Recycler.V<byte[]> bytePage(boolean clear)
bytePage in class PageCacheRecyclerpublic Recycler.V<int[]> intPage(boolean clear)
intPage in class PageCacheRecyclerpublic Recycler.V<long[]> longPage(boolean clear)
longPage in class PageCacheRecyclerpublic Recycler.V<java.lang.Object[]> objectPage()
objectPage in class PageCacheRecycler