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 itsinbox ID
.- Since:
- 8.4.0
- Author:
- XIMA MEDIA GmbH
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description @NotBlank String
getInboxId()
@NotBlank String
getMessageService()
<TUser extends IUserRef & IUserData>
TUsergetUser()
-
Methods inherited from interface de.xima.fc.form_record.model.message.ISendMessageRecipient
getEmail
-
-
-
-
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 previousform record submission
.
-
-