Class SimpleTextMessage

java.lang.Object
org.eclipse.jetty.websocket.common.message.SimpleTextMessage
All Implemented Interfaces:
MessageAppender
Direct Known Subclasses:
TextWholeMessage

public class SimpleTextMessage extends Object implements MessageAppender
  • Field Details

    • onEvent

      private final EventDriver onEvent
    • utf

      protected final org.eclipse.jetty.util.Utf8StringBuilder utf
    • size

      private int size
    • finished

      protected boolean finished
  • Constructor Details

    • SimpleTextMessage

      public SimpleTextMessage(EventDriver onEvent)
  • Method Details

    • appendFrame

      public void appendFrame(ByteBuffer payload, boolean isLast) throws IOException
      Description copied from interface: MessageAppender
      Append the frame payload to the message.
      Specified by:
      appendFrame in interface MessageAppender
      Parameters:
      payload - the frame payload to append.
      isLast - flag indicating if this is the last part of the message or not.
      Throws:
      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 interface MessageAppender