Uses of Interface
org.apache.lucene.index.IndexDeletionPolicy

Packages that use IndexDeletionPolicy
org.apache.lucene.index Code to maintain and access indices. 
 

Uses of IndexDeletionPolicy in org.apache.lucene.index
 

Classes in org.apache.lucene.index that implement IndexDeletionPolicy
 class KeepOnlyLastCommitDeletionPolicy
          This IndexDeletionPolicy implementation that keeps only the most recent commit and immediately removes all prior commits after a new commit is done.
 class NoDeletionPolicy
          An IndexDeletionPolicy which keeps all index commits around, never deleting them.
 class PersistentSnapshotDeletionPolicy
          A SnapshotDeletionPolicy which adds a persistence layer so that snapshots can be maintained across the life of an application.
 class SnapshotDeletionPolicy
          An IndexDeletionPolicy that wraps around any other IndexDeletionPolicy and adds the ability to hold and later release snapshots of an index.
 

Fields in org.apache.lucene.index declared as IndexDeletionPolicy
protected  IndexDeletionPolicy LiveIndexWriterConfig.delPolicy
          IndexDeletionPolicy controlling when commit points are deleted.
static IndexDeletionPolicy NoDeletionPolicy.INSTANCE
          The single instance of this class.
 

Methods in org.apache.lucene.index that return IndexDeletionPolicy
 IndexDeletionPolicy IndexWriterConfig.getIndexDeletionPolicy()
           
 IndexDeletionPolicy LiveIndexWriterConfig.getIndexDeletionPolicy()
          Returns the IndexDeletionPolicy specified in IndexWriterConfig.setIndexDeletionPolicy(IndexDeletionPolicy) or the default KeepOnlyLastCommitDeletionPolicy/
 

Methods in org.apache.lucene.index with parameters of type IndexDeletionPolicy
 IndexWriterConfig IndexWriterConfig.setIndexDeletionPolicy(IndexDeletionPolicy delPolicy)
          Expert: allows an optional IndexDeletionPolicy implementation to be specified.
 

Constructors in org.apache.lucene.index with parameters of type IndexDeletionPolicy
PersistentSnapshotDeletionPolicy(IndexDeletionPolicy primary, Directory dir, IndexWriterConfig.OpenMode mode, Version matchVersion)
          PersistentSnapshotDeletionPolicy wraps another IndexDeletionPolicy to enable flexible snapshotting.
SnapshotDeletionPolicy(IndexDeletionPolicy primary)
          Sole constructor, taking the incoming IndexDeletionPolicy to wrap.
SnapshotDeletionPolicy(IndexDeletionPolicy primary, Map<String,String> snapshotsInfo)
          SnapshotDeletionPolicy wraps another IndexDeletionPolicy to enable flexible snapshotting.
 



Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.