Class MessageDocument

java.lang.Object
org.springframework.integration.mongodb.store.MessageDocument

@AccessType(PROPERTY) public class MessageDocument extends Object
The entity class to wrap Message to the MongoDB document.
Since:
4.0
Author:
Artem Bilan
  • Constructor Details

    • MessageDocument

      public MessageDocument(Message<?> message)
  • Method Details

    • getMessage

      public Message<?> getMessage()
    • getMessageId

      public UUID getMessageId()
    • setGroupId

      public void setGroupId(Object groupId)
    • setPriority

      public void setPriority(Integer priority)
    • getLastModifiedTime

      public Long getLastModifiedTime()
    • setLastModifiedTime

      public void setLastModifiedTime(long lastModifiedTime)
    • getCreatedTime

      public Long getCreatedTime()
    • setCreatedTime

      public void setCreatedTime(long createdTime)
    • getGroupCreatedTime

      public Long getGroupCreatedTime()
    • setGroupCreatedTime

      public void setGroupCreatedTime(long groupCreatedTime)
    • isComplete

      public Boolean isComplete()
    • setComplete

      public void setComplete(boolean complete)
    • getLastReleasedSequence

      public Integer getLastReleasedSequence()
    • setLastReleasedSequence

      public void setLastReleasedSequence(int lastReleasedSequence)
    • setSequence

      public void setSequence(long sequence)
    • getPriority

      public Integer getPriority()
    • getGroupId

      public Object getGroupId()
    • getCondition

      @Nullable public String getCondition()
    • setCondition

      public void setCondition(String condition)
    • getSequence

      public long getSequence()