7 #ifndef SNAPSHOTDELETIONPOLICY_H 8 #define SNAPSHOTDELETIONPOLICY_H 43 virtual void release();
48 friend class MyCommitPoint;
IndexDeletionPolicyPtr primary
Definition: SnapshotDeletionPolicy.h:23
boost::shared_ptr< IndexDeletionPolicy > IndexDeletionPolicyPtr
Definition: LuceneTypes.h:153
Definition: SnapshotDeletionPolicy.h:14
#define LUCENE_CLASS(Name)
Definition: LuceneObject.h:24
Definition: AbstractAllTermDocs.h:12
boost::shared_ptr< IndexCommit > IndexCommitPtr
Definition: LuceneTypes.h:152
String _snapshot
Definition: SnapshotDeletionPolicy.h:24
Policy for deletion of stale index commits. Implement this interface, and pass it to one of the Index...
Definition: IndexDeletionPolicy.h:27