Interface IChatEntry

All Superinterfaces:
Serializable
All Known Implementing Classes:
FulfilledUploadRequestViewMessage, MessageViewModel, StartChatEntry

public interface IChatEntry extends Serializable
Common interface for all chat entries as seen in the backoffice inbox.
Since:
8.4.0
Author:
XIMA MEDIA GmbH
  • Method Details

    • getSender

      UserViewModel getSender()
      Returns the sender of the chat entry.
      Returns:
      The sender of the chat entry.
    • getSenderContext

      String getSenderContext()
      Returns the sender context of the chat entry.
      Returns:
      The sender context of the chat entry.
    • getSenderIcon

      String getSenderIcon()
      Returns an icon for the sender of the chat entry.
      Returns:
      An icon for the sender of the chat entry.
    • getSenderName

      String getSenderName(Locale locale)
      Returns the sender name of the chat entry.
      Returns:
      The sender name of the chat entry.
    • getTimestamp

      Instant getTimestamp()
      Returns the timestamp of the chat entry.
      Returns:
      The timestamp of the chat entry.
    • getViewId

      String getViewId()
      Returns the view id of the chat entry.
      Returns:
      The view id of the chat entry.
    • getSubject

      String getSubject()
      Returns the subject of the chat entry.
      Returns:
      The subject of the chat entry.
    • getSenderCssClass

      String getSenderCssClass()
      Returns the CSS class for the sender of the chat entry.
      Returns:
      The CSS class for the sender of the chat entry.