|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.search.store.optimization.IncrementalOptimizerStrategy
public class IncrementalOptimizerStrategy
Optimization strategy triggered after a certain amount of operations
| Constructor Summary | |
|---|---|
IncrementalOptimizerStrategy()
|
|
| Method Summary | |
|---|---|
void |
addTransaction(long operations)
has to be called in a thread safe way |
void |
initialize(DirectoryProvider directoryProvider,
java.util.Properties indexProperties,
SearchFactoryImplementor searchFactoryImplementor)
|
boolean |
needOptimization()
has to be called in a thread safe way |
void |
optimizationForced()
has to be called in a thread safe way |
void |
optimize(Workspace workspace)
has to be called in a thread safe way |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public IncrementalOptimizerStrategy()
| Method Detail |
|---|
public void initialize(DirectoryProvider directoryProvider,
java.util.Properties indexProperties,
SearchFactoryImplementor searchFactoryImplementor)
initialize in interface OptimizerStrategypublic void optimizationForced()
OptimizerStrategy
optimizationForced in interface OptimizerStrategypublic boolean needOptimization()
OptimizerStrategy
needOptimization in interface OptimizerStrategypublic void addTransaction(long operations)
OptimizerStrategy
addTransaction in interface OptimizerStrategypublic void optimize(Workspace workspace)
OptimizerStrategy
optimize in interface OptimizerStrategy
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||