Class AccountInviteMessage

java.lang.Object
com.broadleafcommerce.customer.domain.AccountInviteMessage

public class AccountInviteMessage extends Object
Represents the message sent to the notification service when informing a user they have been invited to an account.
  • Constructor Details

    • AccountInviteMessage

      public AccountInviteMessage()
  • Method Details

    • getAttribute

      public <T> T getAttribute(String key)
    • getEmail

      public String getEmail()
      The e-mail address to send the account message.
    • getPhone

      public String getPhone()
      The phone number to send the invite to. Not used OOB.
    • getAccountName

      public String getAccountName()
      The name of the account the user is invited to.
    • getMessageKey

      public String getMessageKey()
      The message key.
    • getDefaultMessage

      public String getDefaultMessage()
      The default message if no message is available from the message key.
    • getAttributes

      public Map<String,Object> getAttributes()
      Any additional attributes to be used in the invite message.
    • setEmail

      public void setEmail(String email)
      The e-mail address to send the account message.
    • setPhone

      public void setPhone(String phone)
      The phone number to send the invite to. Not used OOB.
    • setAccountName

      public void setAccountName(String accountName)
      The name of the account the user is invited to.
    • setMessageKey

      public void setMessageKey(String messageKey)
      The message key.
    • setDefaultMessage

      public void setDefaultMessage(String defaultMessage)
      The default message if no message is available from the message key.
    • setAttributes

      public void setAttributes(Map<String,Object> attributes)
      Any additional attributes to be used in the invite message.
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • canEqual

      protected boolean canEqual(Object other)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object