Interface TemporaryMessage

All Superinterfaces:
Message, Taggable
All Known Subinterfaces:
TemporaryMessageEntity
All Known Implementing Classes:
TemporaryMessageEntityImpl

public interface TemporaryMessage extends Message
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 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 if isProcessed() is true
      Returns:
      the status of the processing
    • getProcessingReason

      String getProcessingReason()
      The reason for the processing status. Only relevant if isProcessed() is true
      Returns:
      the reason for the processing status