public abstract class SiteIndexer<K,V,I extends Index<K,V>> extends Object
Modifier and Type | Class and Description |
---|---|
static class |
SiteIndexer.Result |
Modifier and Type | Field and Description |
---|---|
protected OutputStream |
progressOut |
protected int |
totalWork |
protected PrintWriter |
verboseWriter |
Constructor and Description |
---|
SiteIndexer() |
Modifier and Type | Method and Description |
---|---|
protected void |
addErrorListener(com.google.common.util.concurrent.ListenableFuture<?> future,
String desc,
org.eclipse.jgit.lib.ProgressMonitor progress,
AtomicBoolean ok) |
abstract SiteIndexer.Result |
indexAll(I index) |
void |
setProgressOut(OutputStream out) |
void |
setTotalWork(int num) |
void |
setVerboseOut(OutputStream out) |
protected int totalWork
protected OutputStream progressOut
protected PrintWriter verboseWriter
public void setTotalWork(int num)
public void setProgressOut(OutputStream out)
public void setVerboseOut(OutputStream out)
public abstract SiteIndexer.Result indexAll(I index)
protected final void addErrorListener(com.google.common.util.concurrent.ListenableFuture<?> future, String desc, org.eclipse.jgit.lib.ProgressMonitor progress, AtomicBoolean ok)