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, initializeDirectory
protected 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.