Interface RawMessage

    • Method Detail

      • getRawData

        DirectByteBuffer[] getRawData()
        Get the message's raw data payload.
        Returns:
        data payload buffers
      • getPriority

        int getPriority()
        Get the message's queue priority.
        Returns:
        priority
      • isNoDelay

        boolean isNoDelay()
        Is this a no-delay message. No-delay messages are transmitted immediately, i.e. force-flushed out the transport.
        Returns:
        true if a no-delay message
      • setNoDelay

        void setNoDelay()
        Set no-delay for this message
        Parameters:
        no_delay -
      • messagesToRemove

        Message[] messagesToRemove()
        Get the yet-unsent message types that should be removed before queueing this message for sending.
        Returns:
        message types; null if no types
      • getBaseMessage

        Message getBaseMessage()
        Get the message this raw message is based upon.
        Returns:
        original message