Class CustomNotification


  • public class CustomNotification
    extends Object
    Contains all information for sending a custom notification
    • Constructor Detail

      • CustomNotification

        public CustomNotification()
    • Method Detail

      • addAppVariable

        public void addAppVariable​(String key,
                                   String value)
      • addEmailAttachment

        public void addEmailAttachment​(FileInfo file)
      • getAppAndroidIconColor

        public String getAppAndroidIconColor()
      • getAppBody

        public String getAppBody()
      • getAppCustomUrl

        public String getAppCustomUrl()
      • getAppImageUrl

        public String getAppImageUrl()
      • getAppTitle

        public String getAppTitle()
      • getEmailAttachments

        public List<FileInfo> getEmailAttachments()
      • getEmailBody

        public String getEmailBody()
      • getEmailSubject

        public String getEmailSubject()
      • getSmsMessage

        public String getSmsMessage()
      • isApp

        public boolean isApp()
      • isAppIosUseBadge

        public boolean isAppIosUseBadge()
      • isEmail

        public boolean isEmail()
      • isSms

        public boolean isSms()
      • isSmsEvenIfDisabled

        public boolean isSmsEvenIfDisabled()
      • isValid

        public boolean isValid()
      • setApp

        public void setApp​(boolean app)
      • setAppAndroidIconColor

        public void setAppAndroidIconColor​(String appAndroidIconColor)
      • setAppBody

        public void setAppBody​(String appBody)
      • setAppCustomUrl

        public void setAppCustomUrl​(String appCustomUrl)
      • setAppImageUrl

        public void setAppImageUrl​(String appImageUrl)
      • setAppIosUseBadge

        public void setAppIosUseBadge​(boolean appIosUseBadge)
      • setAppTitle

        public void setAppTitle​(String appTitle)
      • setAppVariables

        public void setAppVariables​(Map<String,​String> appVariables)
      • setEmail

        public void setEmail​(boolean email)
      • setEmailAttachments

        public void setEmailAttachments​(List<FileInfo> emailAttachments)
      • setEmailBody

        public void setEmailBody​(String emailBody)
      • setEmailSubject

        public void setEmailSubject​(String emailSubject)
      • setSms

        public void setSms​(boolean sms)
      • setSmsEvenIfDisabled

        public void setSmsEvenIfDisabled​(boolean smsEvenIfDisabled)
      • setSmsMessage

        public void setSmsMessage​(String smsMessage)
      • setUser

        public void setUser​(BasicUser user)