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.AbstractIdleService
Exception
Copyright © 2017 The Apache Software Foundation. All rights reserved.