Interface INotificationRecipient

All Superinterfaces:
Serializable

public interface INotificationRecipient extends Serializable
Represents a notification data's recipient
  • Method Details

    • getFirstName

      Optional<String> getFirstName()
      Optional firstName of the recipient
      Returns:
      the optional firstName
    • getLastName

      Optional<String> getLastName()
      Optional lastName of the recipient
      Returns:
      the optional lastName
    • getFullName

      Optional<String> getFullName()
      Optional fullName of the recipient
      Returns:
      the optional fullName
    • getTitle

      Optional<String> getTitle()
      Optional title of the recipient
      Returns:
      the optional title
    • getSex

      Optional<String> getSex()
      Optional sex of the recipient
      Returns:
      the optional sex
    • retrieveIUser

      Optional<IUser> retrieveIUser()
      Optional IUser of the recipient
      Returns:
      the optional IUser
    • getLogin

      Optional<String> getLogin()
      Optional login of the recipient
      Returns:
      the optional login
    • getExternalID

      Optional<String> getExternalID()
      Optional externalID of the recipient
      Returns:
      the optional externalID
    • retrieveLocale

      Optional<Locale> retrieveLocale()
      Optional locale of the recipient
      Returns:
      the optional locale
    • getEmail

      Optional<String> getEmail()
      Optional e-mail of the recipient
      Returns:
      the optional e-mail String
    • getMobilePhoneNumber

      Optional<String> getMobilePhoneNumber()
      Optional mobile phone number of the recipient
      Returns:
      the optional mobile phone number String
    • getPhoneNumber

      Optional<String> getPhoneNumber()
      Optional phone number of the recipient
      Returns:
      the optional phone number String