public static abstract class

IndexWriterConfiguration.WriterSettings

extends Object
java.lang.Object
   ↳ com.atlassian.jira.config.util.IndexWriterConfiguration.WriterSettings

Summary

Public Constructors
WriterSettings()
Public Methods
abstract long getCommitFrequency()
Commit frequency in mills.
abstract DefaultIndexEngine.FlushPolicy getFlushPolicy()
Commit policy.
abstract int getMaxBufferedDocs()
abstract int getMaxFieldLength()
This method is deprecated. Not really relevant for Lucene 3.2+ .
abstract int getMaxMergeDocs()
This method is deprecated. Only applies to LogMergePolicy.
abstract int getMergeFactor()
This method is deprecated. Only applies to LogMergePolicy.
IndexWriterConfig getWriterConfiguration(Analyzer analyser)
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public WriterSettings ()

Public Methods

public abstract long getCommitFrequency ()

Commit frequency in mills.

public abstract DefaultIndexEngine.FlushPolicy getFlushPolicy ()

Commit policy.

public abstract int getMaxBufferedDocs ()

public abstract int getMaxFieldLength ()

This method is deprecated.
Not really relevant for Lucene 3.2+ .

public abstract int getMaxMergeDocs ()

This method is deprecated.
Only applies to LogMergePolicy.

public abstract int getMergeFactor ()

This method is deprecated.
Only applies to LogMergePolicy.

public IndexWriterConfig getWriterConfiguration (Analyzer analyser)