Package org.apache.hadoop.hbase.nio
Interface HBaseReferenceCounted
- All Superinterfaces:
org.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
- All Known Subinterfaces:
Cacheable
- All Known Implementing Classes:
BucketEntry,ByteBuff,ExclusiveMemHFileBlock,HFileBlock,MultiByteBuff,SharedMemHFileBlock,SingleByteBuff
@Private
public interface HBaseReferenceCounted
extends org.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
The HBaseReferenceCounted disabled several methods in Netty's
ReferenceCounted, because
those methods are unlikely to be used.-
Method Summary
Modifier and TypeMethodDescriptiondefault booleanrelease(int increment) default HBaseReferenceCountedretain(int increment) default HBaseReferenceCountedtouch()default HBaseReferenceCountedMethods inherited from interface org.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
refCnt, release, retain
-
Method Details
-
retain
- Specified by:
retainin interfaceorg.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
-
release
- Specified by:
releasein interfaceorg.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
-
touch
- Specified by:
touchin interfaceorg.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
-
touch
- Specified by:
touchin interfaceorg.apache.hbase.thirdparty.io.netty.util.ReferenceCounted
-