Class TextPartialMessage
- java.lang.Object
-
- org.eclipse.jetty.websocket.jsr356.messages.TextPartialMessage
-
- All Implemented Interfaces:
MessageAppender
public class TextPartialMessage extends java.lang.Object implements MessageAppender
Partial TEXT MessageAppender for MessageHandler.Partial interface
-
-
Field Summary
Fields Modifier and Type Field Description private MessageHandlerWrapper
msgWrapper
private javax.websocket.MessageHandler.Partial<java.lang.String>
partialHandler
private Utf8PartialBuilder
utf8Partial
-
Constructor Summary
Constructors Constructor Description TextPartialMessage(MessageHandlerWrapper wrapper)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appendFrame(java.nio.ByteBuffer payload, boolean isLast)
Append the frame payload to the message.void
messageComplete()
Notification that message is to be considered complete.
-
-
-
Field Detail
-
msgWrapper
private final MessageHandlerWrapper msgWrapper
-
partialHandler
private final javax.websocket.MessageHandler.Partial<java.lang.String> partialHandler
-
utf8Partial
private final Utf8PartialBuilder utf8Partial
-
-
Constructor Detail
-
TextPartialMessage
public TextPartialMessage(MessageHandlerWrapper wrapper)
-
-
Method Detail
-
appendFrame
public void appendFrame(java.nio.ByteBuffer payload, boolean isLast) throws java.io.IOException
Description copied from interface:MessageAppender
Append the frame payload to the message.- Specified by:
appendFrame
in interfaceMessageAppender
- Parameters:
payload
- the frame payload to append.isLast
- flag indicating if this is the last part of the message or not.- Throws:
java.io.IOException
- if unable to append the frame payload
-
messageComplete
public void messageComplete()
Description copied from interface:MessageAppender
Notification that message is to be considered complete.Any cleanup or final actions should be taken here.
- Specified by:
messageComplete
in interfaceMessageAppender
-
-