Class UserPropertiesV3

    • Constructor Detail

      • UserPropertiesV3

        public UserPropertiesV3()
    • Method Detail

      • isRememberPreferencesEnabled

        public boolean isRememberPreferencesEnabled()
      • setRememberPreferencesEnabled

        public void setRememberPreferencesEnabled​(boolean rememberPreferencesEnabled)
      • getDefaultLocationName

        public String getDefaultLocationName()
      • setDefaultLocationName

        public void setDefaultLocationName​(String defaultLocationName)
      • hasDefaultLocationLat

        public boolean hasDefaultLocationLat()
      • getDefaultLocationLat

        public double getDefaultLocationLat()
      • setDefaultLocationLat

        public void setDefaultLocationLat​(double defaultLocationLat)
      • hasDefaultLocationLon

        public boolean hasDefaultLocationLon()
      • getDefaultLocationLon

        public double getDefaultLocationLon()
      • setDefaultLocationLon

        public void setDefaultLocationLon​(double defaultLocationLon)
      • setBookmarks

        public void setBookmarks​(List<Bookmark> bookmarks)
      • getContactName

        public String getContactName()
      • setContactName

        public void setContactName​(String contactName)
      • getContactCompany

        public String getContactCompany()
      • setContactCompany

        public void setContactCompany​(String contactCompany)
      • getContactEmail

        public String getContactEmail()
      • setContactEmail

        public void setContactEmail​(String contactEmail)
      • getContactDetails

        public String getContactDetails()
      • setContactDetails

        public void setContactDetails​(String contactDetails)
      • getMinApiRequestInterval

        public Long getMinApiRequestInterval()
        API request throttling information
        Returns:
        the minimum interval time (in ms) between successive API requests for this account.
      • setMinApiRequestInterval

        public void setMinApiRequestInterval​(Long minApiRequestInterval)
        API request throttling information
        Parameters:
        minApiRequestInterval - minimum time interval (in ms)
      • getReadSituationIdsWithReadTime

        public Map<String,​Long> getReadSituationIdsWithReadTime()
        Information about when a service alert situation id was read by the user.
        Returns:
        a map from situation id to the time it was read (unix-time)
      • setReadSituationIdsWithReadTime

        public void setReadSituationIdsWithReadTime​(Map<String,​Long> readSituationIdsWithReadTime)
        Information about when a service alert situation id was read by the user.
        Parameters:
        a - map from situation id to the time it was read (unix-time)
      • clear

        public void clear()