Class MessageDocument
java.lang.Object
org.springframework.integration.mongodb.store.MessageDocument
@AccessType(PROPERTY)
public class MessageDocument
extends java.lang.Object
The entity class to wrap
Message to the MongoDB document.- Since:
- 4.0
-
Constructor Summary
Constructors Constructor Description MessageDocument(org.springframework.messaging.Message<?> message) -
Method Summary
Modifier and Type Method Description java.lang.LonggetCreatedTime()java.lang.LonggetGroupCreatedTime()java.lang.ObjectgetGroupId()java.lang.LonggetLastModifiedTime()java.lang.IntegergetLastReleasedSequence()org.springframework.messaging.Message<?>getMessage()java.util.UUIDgetMessageId()java.lang.IntegergetPriority()longgetSequence()java.lang.BooleanisComplete()voidsetComplete(boolean complete)voidsetCreatedTime(long createdTime)voidsetGroupCreatedTime(long groupCreatedTime)voidsetGroupId(java.lang.Object groupId)voidsetLastModifiedTime(long lastModifiedTime)voidsetLastReleasedSequence(int lastReleasedSequence)voidsetPriority(java.lang.Integer priority)voidsetSequence(long sequence)
-
Constructor Details
-
MessageDocument
public MessageDocument(org.springframework.messaging.Message<?> message)
-
-
Method Details
-
getMessage
public org.springframework.messaging.Message<?> getMessage() -
getMessageId
public java.util.UUID getMessageId() -
setGroupId
public void setGroupId(java.lang.Object groupId) -
setPriority
public void setPriority(java.lang.Integer priority) -
getLastModifiedTime
public java.lang.Long getLastModifiedTime() -
setLastModifiedTime
public void setLastModifiedTime(long lastModifiedTime) -
getCreatedTime
public java.lang.Long getCreatedTime() -
setCreatedTime
public void setCreatedTime(long createdTime) -
getGroupCreatedTime
public java.lang.Long getGroupCreatedTime() -
setGroupCreatedTime
public void setGroupCreatedTime(long groupCreatedTime) -
isComplete
public java.lang.Boolean isComplete() -
setComplete
public void setComplete(boolean complete) -
getLastReleasedSequence
public java.lang.Integer getLastReleasedSequence() -
setLastReleasedSequence
public void setLastReleasedSequence(int lastReleasedSequence) -
setSequence
public void setSequence(long sequence) -
getPriority
public java.lang.Integer getPriority() -
getGroupId
public java.lang.Object getGroupId() -
getSequence
public long getSequence()
-