Interface ISendMessageRecipientInbox

  • All Superinterfaces:
    ISendMessageRecipient, Serializable

    public interface ISendMessageRecipientInbox
    extends ISendMessageRecipient
    Common interface that defines the recipient when sending a form record message to a user's inbox. The inbox of the user is defined by its inbox ID.
    Since:
    8.4.0
    Author:
    XIMA MEDIA GmbH
    • Method Detail

      • getInboxId

        @NotBlank
        @NotBlank String getInboxId()
        Returns:
        The inbox ID of the recipient.
      • getMessageService

        @NotBlank
        @NotBlank String getMessageService()
        Returns:
        The name of the message service that should be used to send the message to the recipient.
      • getUser

        @Nullable
        <TUser extends IUserRef & IUserData> TUser getUser()
        Returns:
        The user that is the recipient of the message. May be null if the user could not be determined from a previous form record submission.