Interface TemporaryMessage
- All Known Subinterfaces:
TemporaryMessageEntity
- All Known Implementing Classes:
TemporaryMessageEntityImpl
A temporary message that is a copy of
Message
that is used when some messages should be handled separately.
For example external messages.- Author:
- Filip Hrisafov
-
Method Summary
Modifier and TypeMethodDescriptionThe reason for the processing status.The status of the processing.boolean
Boolean marking whether the temporary message has been processed.Methods inherited from interface com.flowable.engage.message.api.Message
getActionInstanceId, getCategory, getConversationId, getCreationTime, getCreatorId, getExternalId, getId, getMainContent, getMainContentType, getMediaContentId, getMessageAudits, getRecipientGroupId, getRecipientId, getReplyToMessageId, getSenderId, getSubType, getTenantId, getType, getUpdaterId, getUpdateTime, isHidden, isPrivate, isSticky, isTemporary
-
Method Details
-
isProcessed
boolean isProcessed()Boolean marking whether the temporary message has been processed.- Returns:
- flag indicating whether the message been processed.
-
getProcessingStatus
String getProcessingStatus()The status of the processing. Only relevant ifisProcessed()
istrue
- Returns:
- the status of the processing
-
getProcessingReason
String getProcessingReason()The reason for the processing status. Only relevant ifisProcessed()
istrue
- Returns:
- the reason for the processing status
-