Interface FullMemcacheMessage
- All Superinterfaces:
ByteBufHolder
,LastMemcacheContent
,MemcacheContent
,MemcacheMessage
,MemcacheObject
,ReferenceCounted
- All Known Subinterfaces:
FullBinaryMemcacheRequest
,FullBinaryMemcacheResponse
- All Known Implementing Classes:
DefaultFullBinaryMemcacheRequest
,DefaultFullBinaryMemcacheResponse
public interface FullMemcacheMessage extends MemcacheMessage, LastMemcacheContent
Combines
MemcacheMessage
and LastMemcacheContent
into one
message. So it represent a complete memcache message.-
Field Summary
Fields inherited from interface com.couchbase.client.deps.io.netty.handler.codec.memcache.LastMemcacheContent
EMPTY_LAST_CONTENT
-
Method Summary
Modifier and Type Method Description FullMemcacheMessage
copy()
FullMemcacheMessage
duplicate()
FullMemcacheMessage
retain()
FullMemcacheMessage
retain(int increment)
Methods inherited from interface io.netty.buffer.ByteBufHolder
content, replace, retainedDuplicate, touch, touch
Methods inherited from interface com.couchbase.client.deps.io.netty.handler.codec.memcache.MemcacheObject
getDecoderResult, setDecoderResult
Methods inherited from interface io.netty.util.ReferenceCounted
refCnt, release, release
-
Method Details
-
copy
FullMemcacheMessage copy()- Specified by:
copy
in interfaceByteBufHolder
- Specified by:
copy
in interfaceLastMemcacheContent
- Specified by:
copy
in interfaceMemcacheContent
-
retain
- Specified by:
retain
in interfaceByteBufHolder
- Specified by:
retain
in interfaceLastMemcacheContent
- Specified by:
retain
in interfaceReferenceCounted
-
retain
FullMemcacheMessage retain()- Specified by:
retain
in interfaceByteBufHolder
- Specified by:
retain
in interfaceLastMemcacheContent
- Specified by:
retain
in interfaceMemcacheContent
- Specified by:
retain
in interfaceReferenceCounted
-
duplicate
FullMemcacheMessage duplicate()- Specified by:
duplicate
in interfaceByteBufHolder
- Specified by:
duplicate
in interfaceLastMemcacheContent
- Specified by:
duplicate
in interfaceMemcacheContent
-