org.sakaiproject.search.optimize.shared.api
Interface JournalOptimizationTransaction
- All Superinterfaces:
- IndexTransaction
- All Known Implementing Classes:
- JournalOptimizationTransactionImpl
public interface JournalOptimizationTransaction
- extends IndexTransaction
- Author:
- ieb
| Fields inherited from interface org.sakaiproject.search.transaction.api.IndexTransaction |
STATUS_ACTIVE, STATUS_COMMITTED, STATUS_COMMITTING, STATUS_MARKED_ROLLBACK, STATUS_NO_TRANSACTION, STATUS_PREPARED, STATUS_PREPARING, STATUS_ROLLEDBACK, STATUS_ROLLING_BACK, STATUS_UNKNOWN, TRANSACTION_ACTIVE, TRANSACTION_STATUS |
setMergeList
void setMergeList(List<Long> mergeList)
- Parameters:
mergeList -
getMergeList
List<Long> getMergeList()
- Returns:
addMergeSegment
void addMergeSegment(File localJournalLocation)
- Parameters:
localJournalLocation -
getMergeSegmentList
List<File> getMergeSegmentList()
- Returns:
getTargetSavePoint
long getTargetSavePoint()
- Returns:
setTargetSavePoint
void setTargetSavePoint(Long long1)
- Parameters:
long1 -
setTargetSegment
void setTargetSegment(File localJournalLocation)
- Parameters:
localJournalLocation -
getTargetSegment
File getTargetSegment()
- Returns:
getAnalyzer
org.apache.lucene.analysis.Analyzer getAnalyzer()
- Returns:
getWorkingSpace
String getWorkingSpace()
- Returns:
getJournalManager
JournalManager getJournalManager()
- Returns:
setWorkingSegment
void setWorkingSegment(File workingSegment)
- Parameters:
workingSegment -
getWorkingSegment
File getWorkingSegment()
- Returns:
getState
JournalManagerState getState()
- Returns:
clearState
void clearState()
setState
void setState(JournalManagerState jms)
- Parameters:
jms -
Copyright © 2003-2012 Sakai Project. All Rights Reserved.