| 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||
| 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. | 
|
  | 
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||