Class RecursiveDelete
java.lang.Object
org.apache.jackrabbit.oak.plugins.index.property.RecursiveDelete
-
Constructor Summary
ConstructorsConstructorDescriptionRecursiveDelete(NodeStore nodeStore, CommitHook commitHook, Supplier<CommitInfo> commitInfo) -
Method Summary
Modifier and TypeMethodDescriptionintintintintvoidvoidvoidsetBatchSize(int batchSize) voidsetMaxRemoveCount(int maxRemoveCount) voidsetSleepPerBatch(int sleepPerBatch)
-
Constructor Details
-
RecursiveDelete
-
-
Method Details
-
run
- Throws:
CommitFailedException
-
run
- Throws:
CommitFailedException
-
getNumRemoved
public int getNumRemoved() -
getMergeCount
public int getMergeCount() -
setBatchSize
public void setBatchSize(int batchSize) -
getMaxRemoveCount
public int getMaxRemoveCount() -
setMaxRemoveCount
public void setMaxRemoveCount(int maxRemoveCount) -
getSleepPerBatch
public int getSleepPerBatch() -
setSleepPerBatch
public void setSleepPerBatch(int sleepPerBatch)
-