Package 

Class MessageBean


  • 
    public class MessageBean
    
                        

    Created by letian on 2016/10/11.

    • Method Detail

      • getIcon

         String getIcon()

        Get message icon URL

      • setIcon

         void setIcon(String icon)

        Set message icon URL

        Parameters:
        icon - message icon URL
      • getMsgTypeContent

         String getMsgTypeContent()

        Get the message type name (dp point name if it is an alarm type message)

      • setMsgTypeContent

         void setMsgTypeContent(String msgTypeContent)

        Set the message type name

        Parameters:
        msgTypeContent - message type name
      • getMsgContent

         String getMsgContent()

        Get the message content, which can be used for interface display

      • setMsgContent

         void setMsgContent(String msgContent)

        Set the message content

        Parameters:
        msgContent - message content
      • getDateTime

         String getDateTime()

        Get date and time format: 2017-09-08 17:12:45

      • setDateTime

         void setDateTime(String dateTime)

        Set date and time

        Parameters:
        dateTime - date and time
      • setAttachPics

         void setAttachPics(String attachPics)

        Set attachment pics

        Parameters:
        attachPics - attachment pic names
      • getId

         String getId()

        Get message id

      • setId

         void setId(String id)

        Set message id

        Parameters:
        id - message id
      • getMsgType

         int getMsgType()

        Get message type0: system information1: have new equipment2: have new friends4: Device Alarm

      • setMsgType

         void setMsgType(int msgType)

        Set message type

        Parameters:
        msgType - message type
      • getMsgSrcId

         String getMsgSrcId()

        Get device idNote: This field is only available for alarm type messages

      • setMsgSrcId

         void setMsgSrcId(String msgSrcId)

        Set device id when messages type is alarm

        Parameters:
        msgSrcId - device id
      • setChoose

         void setChoose(boolean choose)

        Set choose flag

        Parameters:
        choose - choose flag
      • setActionURL

         void setActionURL(String actionURL)

        Set action url

        Parameters:
        actionURL - action url
      • setAttachVideos

         void setAttachVideos(List<String> attachVideos)

        Set attached videos

        Parameters:
        attachVideos - attached videos
      • setAttachAudios

         void setAttachAudios(List<String> attachAudios)

        Set attached audios

        Parameters:
        attachAudios - attached audios
      • setEncryptKey

         void setEncryptKey(String encryptKey)

        Set encrypt key

        Parameters:
        encryptKey - encrypt key
      • setTime

         void setTime(long time)

        Set time

        Parameters:
        time - time
      • setHasNotRead

         void setHasNotRead(boolean hasNotRead)

        Set has not read flag

        Parameters:
        hasNotRead - has not read flag
      • isExpirePics

         boolean isExpirePics()

        Whether pics is expire

      • setAlarmType

         void setAlarmType(int alarmType)

        Set alarm type

        Parameters:
        alarmType - alarm type
      • setHomeId

         void setHomeId(String homeId)

        Set home id

        Parameters:
        homeId - home id
      • setHomeName

         void setHomeName(String homeName)

        Set home name

        Parameters:
        homeName - home name
      • isNeedPullEncKey

         boolean isNeedPullEncKey()

        Whether need pull encrypt key to decrypt image

      • setMessageAttach

         void setMessageAttach(MessageAttach messageAttach)

        Set message attachment

        Parameters:
        messageAttach - message attachment
      • setNeedPullEncKey

         void setNeedPullEncKey(boolean needPullEncKey)

        Set need pull encrypt key to decrypt image

        Parameters:
        needPullEncKey - Whether need pull encrypt key to decrypt image
      • setExpirePics

         void setExpirePics(boolean expirePics)

        Set is pics expire

        Parameters:
        expirePics - is pics expire
      • setExpireVideos

         void setExpireVideos(boolean expireVideos)

        Set id videos expire

        Parameters:
        expireVideos - id videos expire
      • isChoose

         boolean isChoose()

        Whether choose or not