org.compass.core.lucene.engine.optimizer
Class AbstractIndexInfoOptimizer
java.lang.Object
org.compass.core.lucene.engine.optimizer.AbstractOptimizer
org.compass.core.lucene.engine.optimizer.AbstractIndexInfoOptimizer
- All Implemented Interfaces:
- SearchEngineOptimizer, LuceneSearchEngineOptimizer
- Direct Known Subclasses:
- AggressiveOptimizer
public abstract class AbstractIndexInfoOptimizer
- extends AbstractOptimizer
- Author:
- kimchy
| Methods inherited from class org.compass.core.lucene.engine.optimizer.AbstractOptimizer |
doStart, doStop, forceOptimize, forceOptimize, getSearchEngineFactory, isRunning, optimize, optimize, setSearchEngineFactory, start, stop |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractIndexInfoOptimizer
public AbstractIndexInfoOptimizer()
doOptimize
protected void doOptimize(String subIndex)
throws SearchEngineException
- Specified by:
doOptimize in class AbstractOptimizer
- Throws:
SearchEngineException
doForceOptimize
protected void doForceOptimize(String subIndex)
throws SearchEngineException
- Specified by:
doForceOptimize in class AbstractOptimizer
- Throws:
SearchEngineException
doGetIndexInfo
protected LuceneSubIndexInfo doGetIndexInfo(String subIndex)
doOptimize
protected abstract void doOptimize(String subIndex,
LuceneSubIndexInfo indexInfo)
throws SearchEngineException
- Throws:
SearchEngineException
doForceOptimize
protected abstract void doForceOptimize(String subIndex,
LuceneSubIndexInfo indexInfo)
throws SearchEngineException
- Throws:
SearchEngineException
Copyright (c) 2004-2008 The Compass Project.