public interface TestableJournal extends Journal
Journal.JournalState| Modifier and Type | Method and Description |
|---|---|
boolean |
checkReclaimStatus()
This method is called automatically when a new file is opened.
|
String |
debug() |
void |
debugWait() |
void |
forceMoveNextFile()
Force the usage of a new
JournalFile. |
JournalFile |
getCurrentFile() |
JournalFile[] |
getDataFiles()
Returns the
JournalFiles in use. |
int |
getDataFilesCount() |
String |
getFileExtension() |
String |
getFilePrefix() |
int |
getFileSize() |
int |
getFreeFilesCount() |
int |
getIDMapSize() |
int |
getMaxAIO() |
int |
getMinFiles() |
int |
getOpenedFilesCount() |
boolean |
isAutoReclaim() |
void |
setAutoReclaim(boolean autoReclaim) |
void |
testCompact() |
appendAddRecord, appendAddRecord, appendAddRecord, appendAddRecordTransactional, appendAddRecordTransactional, appendCommitRecord, appendCommitRecord, appendCommitRecord, appendDeleteRecord, appendDeleteRecord, appendDeleteRecordTransactional, appendDeleteRecordTransactional, appendDeleteRecordTransactional, appendPrepareRecord, appendPrepareRecord, appendPrepareRecord, appendRollbackRecord, appendRollbackRecord, appendUpdateRecord, appendUpdateRecord, appendUpdateRecord, appendUpdateRecordTransactional, appendUpdateRecordTransactional, createFilesForBackupSync, flush, getAlignment, getFileFactory, getNumberOfRecords, getUserVersion, lineUpContext, load, load, loadInternalOnly, loadSyncOnly, perfBlast, replicationSyncFinished, replicationSyncPreserveOldFiles, runDirectJournalBlast, scheduleCompactAndBlock, synchronizationLock, synchronizationUnlockisStarted, start, stopint getDataFilesCount()
int getFreeFilesCount()
int getOpenedFilesCount()
int getIDMapSize()
int getFileSize()
getFileSize in interface Journalint getMinFiles()
String getFilePrefix()
String getFileExtension()
int getMaxAIO()
void forceMoveNextFile()
throws Exception
JournalJournalFile.forceMoveNextFile in interface JournalExceptionvoid setAutoReclaim(boolean autoReclaim)
boolean isAutoReclaim()
void testCompact()
JournalFile getCurrentFile()
boolean checkReclaimStatus()
throws Exception
It will among other things, remove stale files and make them available for reuse.
This method locks the journal.
ExceptionJournalFile[] getDataFiles()
JournalJournalFiles in use.getDataFiles in interface JournalJournalFiles in useCopyright © 2018 JBoss by Red Hat. All rights reserved.