public class VersionGarbageCollector extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
VersionGarbageCollector.VersionGCInfo |
static class |
VersionGarbageCollector.VersionGCStats |
| Modifier and Type | Method and Description |
|---|---|
void |
cancel() |
VersionGarbageCollector.VersionGCStats |
gc(long maxRevisionAge,
TimeUnit unit) |
VersionGarbageCollector.VersionGCInfo |
getInfo(long maxRevisionAge,
TimeUnit unit) |
VersionGCOptions |
getOptions() |
String |
getStatus() |
void |
reset() |
void |
setGCMonitor(@NotNull org.apache.jackrabbit.oak.spi.gc.GCMonitor gcMonitor) |
void |
setOptions(VersionGCOptions options) |
public VersionGarbageCollector.VersionGCStats gc(long maxRevisionAge, TimeUnit unit) throws IOException
IOExceptionpublic void cancel()
public String getStatus()
public void setGCMonitor(@NotNull
@NotNull org.apache.jackrabbit.oak.spi.gc.GCMonitor gcMonitor)
public VersionGCOptions getOptions()
public void setOptions(VersionGCOptions options)
public void reset()
public VersionGarbageCollector.VersionGCInfo getInfo(long maxRevisionAge, TimeUnit unit) throws IOException
IOExceptionCopyright © 2012–2018 The Apache Software Foundation. All rights reserved.