public class RecursiveDelete extends Object
Constructor and Description |
---|
RecursiveDelete(org.apache.jackrabbit.oak.spi.state.NodeStore nodeStore,
org.apache.jackrabbit.oak.spi.commit.CommitHook commitHook,
Supplier<org.apache.jackrabbit.oak.spi.commit.CommitInfo> commitInfo) |
Modifier and Type | Method and Description |
---|---|
int |
getMergeCount() |
int |
getNumRemoved() |
void |
run(Iterable<String> paths) |
void |
run(String path) |
void |
setBatchSize(int batchSize) |
public RecursiveDelete(org.apache.jackrabbit.oak.spi.state.NodeStore nodeStore, org.apache.jackrabbit.oak.spi.commit.CommitHook commitHook, Supplier<org.apache.jackrabbit.oak.spi.commit.CommitInfo> commitInfo)
public void run(Iterable<String> paths) throws org.apache.jackrabbit.oak.api.CommitFailedException
public void run(String path) throws org.apache.jackrabbit.oak.api.CommitFailedException
public int getNumRemoved()
public int getMergeCount()
public void setBatchSize(int batchSize)
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.