Interface Message<P, M extends Message<P,M>>

All Known Implementing Classes:
CommandMessage, EventMessage, QueryMessage

public interface Message<P, M extends Message<P,M>>
  • Method Details

    • getMessageId

      MessageId getMessageId()
    • getPayload

      P getPayload()
    • getMetadata

      Metadata getMetadata()
    • withMetadata

      M withMetadata(Metadata metadata)