Class AbstractTestWALReplay.TestFlusher
java.lang.Object
org.apache.hadoop.hbase.regionserver.wal.AbstractTestWALReplay.TestFlusher
- All Implemented Interfaces:
org.apache.hadoop.hbase.regionserver.FlushRequester
- Enclosing class:
- AbstractTestWALReplay
static class AbstractTestWALReplay.TestFlusher
extends Object
implements org.apache.hadoop.hbase.regionserver.FlushRequester
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidregisterFlushRequestListener(org.apache.hadoop.hbase.regionserver.FlushRequestListener listener) booleanrequestDelayedFlush(org.apache.hadoop.hbase.regionserver.HRegion region, long when) booleanrequestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, List<byte[]> families, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) booleanrequestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) voidsetGlobalMemStoreLimit(long globalMemStoreSize) booleanunregisterFlushRequestListener(org.apache.hadoop.hbase.regionserver.FlushRequestListener listener)
-
Field Details
-
r
-
-
Constructor Details
-
TestFlusher
-
-
Method Details
-
requestFlush
public boolean requestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) - Specified by:
requestFlushin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-
requestFlush
public boolean requestFlush(org.apache.hadoop.hbase.regionserver.HRegion region, List<byte[]> families, org.apache.hadoop.hbase.regionserver.FlushLifeCycleTracker tracker) - Specified by:
requestFlushin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-
requestDelayedFlush
- Specified by:
requestDelayedFlushin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-
registerFlushRequestListener
public void registerFlushRequestListener(org.apache.hadoop.hbase.regionserver.FlushRequestListener listener) - Specified by:
registerFlushRequestListenerin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-
unregisterFlushRequestListener
public boolean unregisterFlushRequestListener(org.apache.hadoop.hbase.regionserver.FlushRequestListener listener) - Specified by:
unregisterFlushRequestListenerin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-
setGlobalMemStoreLimit
- Specified by:
setGlobalMemStoreLimitin interfaceorg.apache.hadoop.hbase.regionserver.FlushRequester
-