Interface IMessageFactory<ID,​DATA>

    • Method Detail

      • createMessage

        IMessage<ID,​DATA> createMessage()
        Create a new, empty message.
        Returns:
      • createMessage

        default IMessage<ID,​DATA> createMessage​(DATA data)
        Create a new message, supplying its initial data.
        Parameters:
        data -
        Returns:
      • createMessage

        default IMessage<ID,​DATA> createMessage​(ID id,
                                                      DATA data)
        Create a new message, supplying its initial id and data.
        Parameters:
        id -
        data -
        Returns: