Class MessageContract

java.lang.Object
ch.admin.bit.jeap.archrepo.metamodel.message.MessageContract

@Entity public class MessageContract extends Object
  • Constructor Details

    • MessageContract

      public MessageContract(List<String> version, String componentName, String topic)
    • MessageContract

      public MessageContract()
  • Method Details

    • versionList

      public List<String> versionList()
    • builder

      public static MessageContract.MessageContractBuilder builder()
    • getMessageSender

      public MessageType getMessageSender()
    • getMessageReceiver

      public MessageType getMessageReceiver()
    • getMessagePublisher

      public MessageType getMessagePublisher()
    • getMessageConsumer

      public MessageType getMessageConsumer()
    • getVersions

      public String getVersions()
    • getComponentName

      public String getComponentName()
    • getTopic

      public String getTopic()
    • getId

      public UUID getId()
    • setMessageSender

      public void setMessageSender(MessageType messageSender)
    • setMessageReceiver

      public void setMessageReceiver(MessageType messageReceiver)
    • setMessagePublisher

      public void setMessagePublisher(MessageType messagePublisher)
    • setMessageConsumer

      public void setMessageConsumer(MessageType messageConsumer)