Package io.netty.handler.codec.stomp
Interface LastStompContentSubframe
-
- All Superinterfaces:
ByteBufHolder
,DecoderResultProvider
,ReferenceCounted
,StompContentSubframe
,StompSubframe
- All Known Subinterfaces:
StompFrame
- All Known Implementing Classes:
DefaultLastStompContentSubframe
,DefaultStompFrame
public interface LastStompContentSubframe extends StompContentSubframe
The lastStompContentSubframe
which signals the end of the content batch Note, even when no content is emitted by the protocol, an emptyLastStompContentSubframe
is issued to make the upstream parsing easier.
-
-
Field Summary
Fields Modifier and Type Field Description static LastStompContentSubframe
EMPTY_LAST_CONTENT
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description LastStompContentSubframe
copy()
Creates a deep copy of thisByteBufHolder
.LastStompContentSubframe
duplicate()
Duplicates thisByteBufHolder
.LastStompContentSubframe
replace(ByteBuf content)
Returns a newByteBufHolder
which contains the specifiedcontent
.LastStompContentSubframe
retain()
Increases the reference count by1
.LastStompContentSubframe
retain(int increment)
Increases the reference count by the specifiedincrement
.LastStompContentSubframe
retainedDuplicate()
Duplicates thisByteBufHolder
.LastStompContentSubframe
touch()
Records the current access location of this object for debugging purposes.LastStompContentSubframe
touch(java.lang.Object hint)
Records the current access location of this object with an additional arbitrary information for debugging purposes.-
Methods inherited from interface io.netty.buffer.ByteBufHolder
content
-
Methods inherited from interface io.netty.handler.codec.DecoderResultProvider
decoderResult, setDecoderResult
-
Methods inherited from interface io.netty.util.ReferenceCounted
refCnt, release, release
-
-
-
-
Field Detail
-
EMPTY_LAST_CONTENT
static final LastStompContentSubframe EMPTY_LAST_CONTENT
-
-
Method Detail
-
copy
LastStompContentSubframe copy()
Description copied from interface:ByteBufHolder
Creates a deep copy of thisByteBufHolder
.- Specified by:
copy
in interfaceByteBufHolder
- Specified by:
copy
in interfaceStompContentSubframe
-
duplicate
LastStompContentSubframe duplicate()
Description copied from interface:ByteBufHolder
Duplicates thisByteBufHolder
. Be aware that this will not automatically callByteBufHolder.retain()
.- Specified by:
duplicate
in interfaceByteBufHolder
- Specified by:
duplicate
in interfaceStompContentSubframe
-
retainedDuplicate
LastStompContentSubframe retainedDuplicate()
Description copied from interface:ByteBufHolder
Duplicates thisByteBufHolder
. This method returns a retained duplicate unlikeByteBufHolder.duplicate()
.- Specified by:
retainedDuplicate
in interfaceByteBufHolder
- Specified by:
retainedDuplicate
in interfaceStompContentSubframe
- See Also:
ByteBuf.retainedDuplicate()
-
replace
LastStompContentSubframe replace(ByteBuf content)
Description copied from interface:ByteBufHolder
Returns a newByteBufHolder
which contains the specifiedcontent
.- Specified by:
replace
in interfaceByteBufHolder
- Specified by:
replace
in interfaceStompContentSubframe
-
retain
LastStompContentSubframe retain()
Description copied from interface:ReferenceCounted
Increases the reference count by1
.- Specified by:
retain
in interfaceByteBufHolder
- Specified by:
retain
in interfaceReferenceCounted
- Specified by:
retain
in interfaceStompContentSubframe
-
retain
LastStompContentSubframe retain(int increment)
Description copied from interface:ReferenceCounted
Increases the reference count by the specifiedincrement
.- Specified by:
retain
in interfaceByteBufHolder
- Specified by:
retain
in interfaceReferenceCounted
- Specified by:
retain
in interfaceStompContentSubframe
-
touch
LastStompContentSubframe touch()
Description copied from interface:ReferenceCounted
Records the current access location of this object for debugging purposes. If this object is determined to be leaked, the information recorded by this operation will be provided to you viaResourceLeakDetector
. This method is a shortcut totouch(null)
.- Specified by:
touch
in interfaceByteBufHolder
- Specified by:
touch
in interfaceReferenceCounted
- Specified by:
touch
in interfaceStompContentSubframe
-
touch
LastStompContentSubframe touch(java.lang.Object hint)
Description copied from interface:ReferenceCounted
Records the current access location of this object with an additional arbitrary information for debugging purposes. If this object is determined to be leaked, the information recorded by this operation will be provided to you viaResourceLeakDetector
.- Specified by:
touch
in interfaceByteBufHolder
- Specified by:
touch
in interfaceReferenceCounted
- Specified by:
touch
in interfaceStompContentSubframe
-
-