public class SolrDeletionPolicy extends IndexDeletionPolicy implements NamedListInitializedPlugin
IndexDeletionPolicy| Modifier and Type | Field and Description |
|---|---|
static org.slf4j.Logger |
log |
| Constructor and Description |
|---|
SolrDeletionPolicy() |
| Modifier and Type | Method and Description |
|---|---|
String |
getMaxCommitAge() |
int |
getMaxCommitsToKeep() |
int |
getMaxOptimizedCommitsToKeep() |
void |
init(NamedList args) |
void |
onCommit(List commits)
Internal use for Lucene...
|
void |
onInit(List commits)
Internal use for Lucene...
|
void |
setMaxCommitsToKeep(int maxCommitsToKeep) |
void |
setMaxOptimizedCommitsToKeep(int maxOptimizedCommitsToKeep) |
clonepublic void init(NamedList args)
init in interface NamedListInitializedPluginpublic void onInit(List commits) throws IOException
onInit in class IndexDeletionPolicyIOExceptionpublic void onCommit(List commits) throws IOException
onCommit in class IndexDeletionPolicyIOExceptionpublic String getMaxCommitAge()
public int getMaxCommitsToKeep()
public int getMaxOptimizedCommitsToKeep()
public void setMaxCommitsToKeep(int maxCommitsToKeep)
public void setMaxOptimizedCommitsToKeep(int maxOptimizedCommitsToKeep)
Copyright © 2000-2013 Apache Software Foundation. All Rights Reserved.