org.compass.core.lucene
Class RuntimeLuceneEnvironment.MergePolicy

java.lang.Object
  extended by org.compass.core.lucene.RuntimeLuceneEnvironment.MergePolicy
Enclosing class:
RuntimeLuceneEnvironment

public abstract static class RuntimeLuceneEnvironment.MergePolicy
extends Object

Controls Lucene MergePolicy configuration.


Nested Class Summary
 class RuntimeLuceneEnvironment.MergePolicy.LogByteSize
          Allows to cofnigure LogByteSizeMergePolicy.
 class RuntimeLuceneEnvironment.MergePolicy.LogDoc
          Allows to configure LogDocMergePolicy.
 
Field Summary
static String PREFIX
          The prefix setting for merge policy.
static String TYPE
          The type of the MergePolicyProvider that will be created.
 
Constructor Summary
RuntimeLuceneEnvironment.MergePolicy()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

PREFIX

public static final String PREFIX
The prefix setting for merge policy.

See Also:
Constant Field Values

TYPE

public static final String TYPE
The type of the MergePolicyProvider that will be created. Can be one of the constant names of specific types (inner classes) or the FQN of a merge policy provider.

See Also:
Constant Field Values
Constructor Detail

RuntimeLuceneEnvironment.MergePolicy

public RuntimeLuceneEnvironment.MergePolicy()


Copyright (c) 2004-2009 The Compass Project.