com.ibm.tivoli.maximo.pushnotification

Class NotificationMessage

  • java.lang.Object
    • com.ibm.tivoli.maximo.pushnotification.NotificationMessage


  • public class NotificationMessage
    extends java.lang.Object
    • Field Detail

      • message

        public java.lang.String message
      • title

        public java.lang.String title
      • subtitle

        public java.lang.String subtitle
      • jsonPayload

        public com.ibm.json.java.JSONObject jsonPayload
      • url

        public java.lang.String url
      • deviceType

        public java.lang.String deviceType
      • image

        public java.lang.String image
      • deviceId

        public java.lang.String deviceId
      • body

        public java.lang.String body
      • joExtraData

        public java.lang.String joExtraData
      • badgeCount

        public int badgeCount
    • Constructor Detail

      • NotificationMessage

        public NotificationMessage(java.lang.String message,
                                   java.lang.String title,
                                   java.lang.String subtitle,
                                   java.lang.Object jsonPayload,
                                   java.lang.String url)
      • NotificationMessage

        public NotificationMessage(java.lang.String message,
                                   java.lang.String title,
                                   java.lang.String subtitle,
                                   java.lang.Object jsonPayload,
                                   java.lang.String url,
                                   java.lang.String deviceId)
      • NotificationMessage

        public NotificationMessage(java.lang.String message,
                                   java.lang.Object jsonPayload,
                                   java.lang.String url)
      • NotificationMessage

        public NotificationMessage(java.lang.String message)
    • Method Detail

      • getMessage

        public java.lang.String getMessage()
      • getMessageURL

        public java.lang.String getMessageURL()
      • setImage

        public void setImage(java.lang.String image)
      • setDeviceId

        public void setDeviceId(java.lang.String deviceId)
      • getDeviceId

        public java.lang.String getDeviceId()
      • setPayload

        public void setPayload(java.lang.Object jsonPayload)
      • getPayload

        public com.ibm.json.java.JSONObject getPayload()
      • getTitle

        public java.lang.String getTitle()
      • setTitle

        public void setTitle(java.lang.String title)
      • getBody

        public java.lang.String getBody()
      • setBody

        public void setBody(java.lang.String body)
      • getImage

        public java.lang.String getImage()
      • setExtraData

        public void setExtraData(java.lang.String joStr)
      • getExtraData

        public java.lang.String getExtraData()
      • setBadgeCount

        public void setBadgeCount(int badge)
      • getBadgeCount

        public int getBadgeCount()