Package io.netty.handler.codec.memcache
Interface FullMemcacheMessage
-
- All Superinterfaces:
io.netty.buffer.ByteBufHolder,io.netty.handler.codec.DecoderResultProvider,LastMemcacheContent,MemcacheContent,MemcacheMessage,MemcacheObject,io.netty.util.ReferenceCounted
- All Known Subinterfaces:
FullBinaryMemcacheRequest,FullBinaryMemcacheResponse
- All Known Implementing Classes:
DefaultFullBinaryMemcacheRequest,DefaultFullBinaryMemcacheResponse
@UnstableApi public interface FullMemcacheMessage extends MemcacheMessage, LastMemcacheContent
CombinesMemcacheMessageandLastMemcacheContentinto one message. So it represent a complete memcache message.
-
-
Field Summary
-
Fields inherited from interface io.netty.handler.codec.memcache.LastMemcacheContent
EMPTY_LAST_CONTENT
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description FullMemcacheMessagecopy()FullMemcacheMessageduplicate()FullMemcacheMessagereplace(io.netty.buffer.ByteBuf content)FullMemcacheMessageretain()Increases the reference count by1.FullMemcacheMessageretain(int increment)Increases the reference count by the specifiedincrement.FullMemcacheMessageretainedDuplicate()FullMemcacheMessagetouch()FullMemcacheMessagetouch(Object hint)
-
-
-
Method Detail
-
copy
FullMemcacheMessage copy()
- Specified by:
copyin interfaceio.netty.buffer.ByteBufHolder- Specified by:
copyin interfaceLastMemcacheContent- Specified by:
copyin interfaceMemcacheContent
-
duplicate
FullMemcacheMessage duplicate()
- Specified by:
duplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
duplicatein interfaceLastMemcacheContent- Specified by:
duplicatein interfaceMemcacheContent
-
retainedDuplicate
FullMemcacheMessage retainedDuplicate()
- Specified by:
retainedDuplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainedDuplicatein interfaceLastMemcacheContent- Specified by:
retainedDuplicatein interfaceMemcacheContent
-
replace
FullMemcacheMessage replace(io.netty.buffer.ByteBuf content)
- Specified by:
replacein interfaceio.netty.buffer.ByteBufHolder- Specified by:
replacein interfaceLastMemcacheContent- Specified by:
replacein interfaceMemcacheContent
-
retain
FullMemcacheMessage retain(int increment)
Description copied from interface:MemcacheMessageIncreases the reference count by the specifiedincrement.- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceLastMemcacheContent- Specified by:
retainin interfaceMemcacheContent- Specified by:
retainin interfaceMemcacheMessage- Specified by:
retainin interfaceio.netty.util.ReferenceCounted
-
retain
FullMemcacheMessage retain()
Description copied from interface:MemcacheMessageIncreases the reference count by1.- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceLastMemcacheContent- Specified by:
retainin interfaceMemcacheContent- Specified by:
retainin interfaceMemcacheMessage- Specified by:
retainin interfaceio.netty.util.ReferenceCounted
-
touch
FullMemcacheMessage touch()
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceLastMemcacheContent- Specified by:
touchin interfaceMemcacheContent- Specified by:
touchin interfaceMemcacheMessage- Specified by:
touchin interfaceio.netty.util.ReferenceCounted
-
touch
FullMemcacheMessage touch(Object hint)
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceLastMemcacheContent- Specified by:
touchin interfaceMemcacheContent- Specified by:
touchin interfaceMemcacheMessage- Specified by:
touchin interfaceio.netty.util.ReferenceCounted
-
-