@InterfaceAudience.Private public abstract class BaseHFileCleanerDelegate extends BaseFileCleanerDelegate
TimeToLiveHFileCleaner is called.
 
 If other effects are needed, implement your own HFileCleanerDelegate and add it to the
 configuration "hbase.master.hfilecleaner.plugins", which is a comma-separated list of fully
 qualified class names. The HFileCleaner will build the cleaner chain in
 order the order specified by the configuration.
 
For subclasses, setConf will be called exactly once before using the cleaner.
 Since HFileCleanerDelegates are created in
 HFileCleaner by reflection, classes that implements this interface must
 provide a default constructor.
 
| Modifier and Type | Field and Description | 
|---|---|
| private boolean | stopped | 
| Constructor and Description | 
|---|
| BaseHFileCleanerDelegate() | 
| Modifier and Type | Method and Description | 
|---|---|
| boolean | isStopped() | 
| void | stop(String why)Stop this service. | 
getDeletableFiles, init, isFileDeletablegetConf, setConfclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisEmptyDirDeletable, preCleanprivate boolean stopped
public BaseHFileCleanerDelegate()
public void stop(String why)
Stoppablewhy - Why we're stopping.public boolean isStopped()
Stoppable.stop(String) has been closed.Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.