org.compass.core.lucene
Class LuceneEnvironment.Optimizer

java.lang.Object
  extended by org.compass.core.lucene.LuceneEnvironment.Optimizer
Enclosing class:
LuceneEnvironment

public abstract static class LuceneEnvironment.Optimizer
extends Object


Field Summary
static String MAX_NUMBER_OF_SEGMENTS
          Controls the maximum number of segments during the optimization process (to remain).
static String SCHEDULE
          If the optimizer should be scheduled (can be "true" or "false").
static String SCHEDULE_PERIOD
          Determines the how often the optimizer will kick in (in seconds).
static String TYPE
          The fully qualified class name of the optimizer or an actual instance.
 
Constructor Summary
LuceneEnvironment.Optimizer()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

TYPE

public static final String TYPE
The fully qualified class name of the optimizer or an actual instance. Must implement LuceneSearchEngineOptimizer.

See Also:
Constant Field Values

SCHEDULE

public static final String SCHEDULE
If the optimizer should be scheduled (can be "true" or "false").

Defaults to true

See Also:
Constant Field Values

SCHEDULE_PERIOD

public static final String SCHEDULE_PERIOD
Determines the how often the optimizer will kick in (in seconds). Default is 10 seconds. Can be float number.

See Also:
Constant Field Values

MAX_NUMBER_OF_SEGMENTS

public static final String MAX_NUMBER_OF_SEGMENTS
Controls the maximum number of segments during the optimization process (to remain). Defaults to 10.

See Also:
Constant Field Values
Constructor Detail

LuceneEnvironment.Optimizer

public LuceneEnvironment.Optimizer()


Copyright (c) 2004-2009 The Compass Project.