public static class PrefetchIDCountTestCase.DebugFreespaceManager extends AbstractFreespaceManager
_slotFreedCallback, FM_BTREE, FM_DEBUG, FM_DEFAULT, FM_IX, FM_LEGACY_RAM, FM_RAM, REMAINDER_SIZE_LIMIT| Constructor and Description |
|---|
PrefetchIDCountTestCase.DebugFreespaceManager(LocalObjectContainer file) |
| Modifier and Type | Method and Description |
|---|---|
Slot |
allocateSafeSlot(int length) |
Slot |
allocateSlot(int length) |
Slot |
allocateTransactionLogSlot(int length) |
void |
beginCommit() |
void |
commit() |
void |
endCommit() |
void |
free(Slot slot) |
void |
freeSafeSlot(Slot slot) |
void |
freeSelf() |
boolean |
isStarted() |
void |
listener(FreespaceListener listener) |
void |
migrateTo(FreespaceManager fm) |
void |
read(LocalObjectContainer container,
Slot slot) |
int |
slotCount() |
void |
start(int id) |
byte |
systemType() |
int |
totalFreespace() |
void |
traverse(Visitor4 visitor) |
boolean |
wasFreed(int id) |
void |
write(LocalObjectContainer container) |
checkType, createNew, createNew, debugCheckIntegrity, discardLimit, initSlot, migrate, migrationRequired, slotFreed, splitRemainderpublic PrefetchIDCountTestCase.DebugFreespaceManager(LocalObjectContainer file)
public boolean wasFreed(int id)
public Slot allocateSlot(int length)
public Slot allocateSafeSlot(int length)
public void beginCommit()
public void commit()
public void endCommit()
public void free(Slot slot)
public void freeSelf()
public void freeSafeSlot(Slot slot)
public void listener(FreespaceListener listener)
public void migrateTo(FreespaceManager fm)
migrateTo in interface FreespaceManagermigrateTo in class AbstractFreespaceManagerpublic int slotCount()
public void start(int id)
public byte systemType()
public int totalFreespace()
totalFreespace in interface FreespaceManagertotalFreespace in class AbstractFreespaceManagerpublic void traverse(Visitor4 visitor)
public void write(LocalObjectContainer container)
public boolean isStarted()
public Slot allocateTransactionLogSlot(int length)
public void read(LocalObjectContainer container, Slot slot)