Interface TemporaryMessage
-
- All Known Subinterfaces:
TemporaryMessageEntity
- All Known Implementing Classes:
TemporaryMessageEntityImpl
public interface TemporaryMessage extends Message
A temporary message that is a copy ofMessage
that is used when some messages should be handled separately. For example external messages.- Author:
- Filip Hrisafov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description String
getProcessingReason()
The reason for the processing status.String
getProcessingStatus()
The status of the processing.boolean
isProcessed()
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 Detail
-
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
-
-