Package io.netty.handler.codec.stomp
Class DefaultStompFrame
- java.lang.Object
-
- io.netty.handler.codec.stomp.DefaultStompHeadersSubframe
-
- io.netty.handler.codec.stomp.DefaultStompFrame
-
- All Implemented Interfaces:
io.netty.buffer.ByteBufHolder,io.netty.handler.codec.DecoderResultProvider,LastStompContentSubframe,StompContentSubframe,StompFrame,StompHeadersSubframe,StompSubframe,io.netty.util.ReferenceCounted
public class DefaultStompFrame extends DefaultStompHeadersSubframe implements StompFrame
Default implementation ofStompFrame.
-
-
Field Summary
-
Fields inherited from class io.netty.handler.codec.stomp.DefaultStompHeadersSubframe
command, decoderResult, headers
-
Fields inherited from interface io.netty.handler.codec.stomp.LastStompContentSubframe
EMPTY_LAST_CONTENT
-
-
Constructor Summary
Constructors Constructor Description DefaultStompFrame(StompCommand command)DefaultStompFrame(StompCommand command, io.netty.buffer.ByteBuf content)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description io.netty.buffer.ByteBufcontent()StompFramecopy()StompFrameduplicate()intrefCnt()booleanrelease()booleanrelease(int decrement)StompFramereplace(io.netty.buffer.ByteBuf content)StompFrameretain()StompFrameretain(int increment)StompFrameretainedDuplicate()StringtoString()StompFrametouch()StompFrametouch(Object hint)-
Methods inherited from class io.netty.handler.codec.stomp.DefaultStompHeadersSubframe
command, decoderResult, headers, setDecoderResult
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface io.netty.handler.codec.DecoderResultProvider
decoderResult, setDecoderResult
-
Methods inherited from interface io.netty.handler.codec.stomp.StompHeadersSubframe
command, headers
-
-
-
-
Constructor Detail
-
DefaultStompFrame
public DefaultStompFrame(StompCommand command)
-
DefaultStompFrame
public DefaultStompFrame(StompCommand command, io.netty.buffer.ByteBuf content)
-
-
Method Detail
-
content
public io.netty.buffer.ByteBuf content()
- Specified by:
contentin interfaceio.netty.buffer.ByteBufHolder
-
copy
public StompFrame copy()
- Specified by:
copyin interfaceio.netty.buffer.ByteBufHolder- Specified by:
copyin interfaceLastStompContentSubframe- Specified by:
copyin interfaceStompContentSubframe- Specified by:
copyin interfaceStompFrame
-
duplicate
public StompFrame duplicate()
- Specified by:
duplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
duplicatein interfaceLastStompContentSubframe- Specified by:
duplicatein interfaceStompContentSubframe- Specified by:
duplicatein interfaceStompFrame
-
retainedDuplicate
public StompFrame retainedDuplicate()
- Specified by:
retainedDuplicatein interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainedDuplicatein interfaceLastStompContentSubframe- Specified by:
retainedDuplicatein interfaceStompContentSubframe- Specified by:
retainedDuplicatein interfaceStompFrame
-
replace
public StompFrame replace(io.netty.buffer.ByteBuf content)
- Specified by:
replacein interfaceio.netty.buffer.ByteBufHolder- Specified by:
replacein interfaceLastStompContentSubframe- Specified by:
replacein interfaceStompContentSubframe- Specified by:
replacein interfaceStompFrame
-
refCnt
public int refCnt()
- Specified by:
refCntin interfaceio.netty.util.ReferenceCounted
-
retain
public StompFrame retain()
- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceLastStompContentSubframe- Specified by:
retainin interfaceio.netty.util.ReferenceCounted- Specified by:
retainin interfaceStompContentSubframe- Specified by:
retainin interfaceStompFrame
-
retain
public StompFrame retain(int increment)
- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceLastStompContentSubframe- Specified by:
retainin interfaceio.netty.util.ReferenceCounted- Specified by:
retainin interfaceStompContentSubframe- Specified by:
retainin interfaceStompFrame
-
touch
public StompFrame touch()
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceLastStompContentSubframe- Specified by:
touchin interfaceio.netty.util.ReferenceCounted- Specified by:
touchin interfaceStompContentSubframe- Specified by:
touchin interfaceStompFrame
-
touch
public StompFrame touch(Object hint)
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceLastStompContentSubframe- Specified by:
touchin interfaceio.netty.util.ReferenceCounted- Specified by:
touchin interfaceStompContentSubframe- Specified by:
touchin interfaceStompFrame
-
release
public boolean release()
- Specified by:
releasein interfaceio.netty.util.ReferenceCounted
-
release
public boolean release(int decrement)
- Specified by:
releasein interfaceio.netty.util.ReferenceCounted
-
toString
public String toString()
- Overrides:
toStringin classDefaultStompHeadersSubframe
-
-