Uses of Class
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
 

Subclasses of IndexDeletionPolicy in org.apache.lucene.index
 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 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 IndexDeletionPolicy.clone()
           
 IndexDeletionPolicy SnapshotDeletionPolicy.clone()
           
 IndexDeletionPolicy NoDeletionPolicy.clone()
           
 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)
          PersistentSnapshotDeletionPolicy wraps another IndexDeletionPolicy to enable flexible snapshotting, passing IndexWriterConfig.OpenMode.CREATE_OR_APPEND by default.
PersistentSnapshotDeletionPolicy(IndexDeletionPolicy primary, Directory dir, IndexWriterConfig.OpenMode mode)
          PersistentSnapshotDeletionPolicy wraps another IndexDeletionPolicy to enable flexible snapshotting.
SnapshotDeletionPolicy(IndexDeletionPolicy primary)
          Sole constructor, taking the incoming IndexDeletionPolicy to wrap.
 



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