public class SwapFileVirtualizerStore extends Object implements VirtualizerStore
Modifier and Type | Field and Description |
---|---|
static String |
EXCEPTION_MESSAGE_KEY_DEVIRTUALIZING_ERROR |
static String |
EXCEPTION_MESSAGE_KEY_UNABLE_TO_READ_DATA |
static String |
EXCEPTION_MESSAGE_KEY_VIRTUALIZING_ERROR |
Constructor and Description |
---|
SwapFileVirtualizerStore(JRSwapFile swap,
boolean swapOwner) |
SwapFileVirtualizerStore(JRSwapFile swap,
boolean swapOwner,
StreamCompression compression) |
Modifier and Type | Method and Description |
---|---|
void |
dispose()
Disposes the swap file used if this virtualizer owns it.
|
protected boolean |
isStored(JRVirtualizable<?> o) |
void |
remove(String objectId) |
void |
retrieve(JRVirtualizable<?> o,
boolean remove,
VirtualizationSerializer serializer) |
boolean |
store(JRVirtualizable<?> o,
VirtualizationSerializer serializer) |
String |
toString() |
public static final String EXCEPTION_MESSAGE_KEY_DEVIRTUALIZING_ERROR
public static final String EXCEPTION_MESSAGE_KEY_UNABLE_TO_READ_DATA
public static final String EXCEPTION_MESSAGE_KEY_VIRTUALIZING_ERROR
public SwapFileVirtualizerStore(JRSwapFile swap, boolean swapOwner)
public SwapFileVirtualizerStore(JRSwapFile swap, boolean swapOwner, StreamCompression compression)
protected boolean isStored(JRVirtualizable<?> o)
public boolean store(JRVirtualizable<?> o, VirtualizationSerializer serializer)
store
in interface VirtualizerStore
public void retrieve(JRVirtualizable<?> o, boolean remove, VirtualizationSerializer serializer)
retrieve
in interface VirtualizerStore
public void remove(String objectId)
remove
in interface VirtualizerStore
public void dispose()
dispose
in interface VirtualizerStore
SwapFileVirtualizerStore(JRSwapFile, boolean)
Copyright © 2023 Cloud Software Group, Inc.. All rights reserved.