public abstract class AbstractDeleter extends AbstractPerfService
BATCH_SIZE, byItemDuration, byItemIndex, byItemMem, byItemMem2, CRASH_SAFE_MODE, DURATION_BIN, filePersistence, ITEM_LIST, ITEM_TEMPLATE_LIST, logger, NUMBER_OF_ITEM, NUMBER_OF_PAGE, PAGE_SIZE, RUNTIME_DIR, useCache| Constructor and Description |
|---|
AbstractDeleter() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
consistencyCheck() |
protected void |
run(String insertLogFilePath,
String pathName,
IHeapDataManager dataManager,
Boolean useCache) |
getDataManager, getItemList, getItemTemplateList, initialize, initializeByItemDuration, initializeDirectory, initializeDirectoryprotected void run(String insertLogFilePath, String pathName, IHeapDataManager dataManager, Boolean useCache) throws FilePersistenceException, FilePersistenceClassNotFoundException, FilePersistenceInvalidClassException, FilePersistenceDataCorruptedException, FilePersistenceNotSerializableException, FilePersistenceTooBigForSerializationException, IOException, HeapException
protected abstract void consistencyCheck()
throws HeapException,
FilePersistenceException
Copyright © 2007-2012 Luc Peuvrier. All Rights Reserved.