|
|||||||||
| 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 | ||||||||