public class PruneUpperBoundWriter
extends com.google.common.util.concurrent.AbstractIdleService
PruneUpperBoundWriterSupplier which will also handle the lifecycle of this instance.| Constructor and Description |
|---|
PruneUpperBoundWriter(org.apache.hadoop.hbase.TableName tableName,
DataJanitorState dataJanitorState,
long pruneFlushInterval) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isAlive() |
void |
persistPruneEntry(byte[] regionName,
long pruneUpperBound) |
void |
persistRegionEmpty(byte[] regionName,
long time) |
protected void |
shutDown() |
protected void |
startUp() |
public PruneUpperBoundWriter(org.apache.hadoop.hbase.TableName tableName,
DataJanitorState dataJanitorState,
long pruneFlushInterval)
public void persistPruneEntry(byte[] regionName,
long pruneUpperBound)
public void persistRegionEmpty(byte[] regionName,
long time)
public boolean isAlive()
protected void startUp()
throws Exception
startUp in class com.google.common.util.concurrent.AbstractIdleServiceExceptionCopyright © 2017 The Apache Software Foundation. All rights reserved.