org.jboss.messaging.core.journal
Interface TestableJournal
- All Superinterfaces:
- Journal, MessagingComponent
- All Known Implementing Classes:
- JournalImpl
public interface TestableJournal
- extends Journal
A TestableJournal
- Author:
- Tim Fox, Clebert Suconic
Methods inherited from interface org.jboss.messaging.core.journal.Journal |
appendAddRecord, appendAddRecord, appendAddRecordTransactional, appendAddRecordTransactional, appendCommitRecord, appendDeleteRecord, appendDeleteRecordTransactional, appendDeleteRecordTransactional, appendDeleteRecordTransactional, appendPrepareRecord, appendRollbackRecord, appendUpdateRecord, appendUpdateRecord, appendUpdateRecordTransactional, appendUpdateRecordTransactional, getAlignment, load, perfBlast |
checkAndReclaimFiles
void checkAndReclaimFiles()
throws java.lang.Exception
- Throws:
java.lang.Exception
getDataFilesCount
int getDataFilesCount()
getFreeFilesCount
int getFreeFilesCount()
getOpenedFilesCount
int getOpenedFilesCount()
getIDMapSize
int getIDMapSize()
debug
java.lang.String debug()
throws java.lang.Exception
- Throws:
java.lang.Exception
debugWait
void debugWait()
throws java.lang.Exception
- Throws:
java.lang.Exception
getFileSize
int getFileSize()
getMinFiles
int getMinFiles()
getFilePrefix
java.lang.String getFilePrefix()
getFileExtension
java.lang.String getFileExtension()
getMaxAIO
int getMaxAIO()
load
long load(LoadManager reloadManager)
throws java.lang.Exception
- This method could be promoted to
Journal
interface when we decide to use the loadManager
instead of load(List,List)
- Throws:
java.lang.Exception
forceMoveNextFile
void forceMoveNextFile()
throws java.lang.Exception
- Throws:
java.lang.Exception
setAutoReclaim
void setAutoReclaim(boolean autoReclaim)
isAutoReclaim
boolean isAutoReclaim()
Copyright © 2006 JBoss Inc. All Rights Reserved.