Class InboxUserNotificationEntity

  • All Implemented Interfaces:
    Serializable, WebEntity

    public class InboxUserNotificationEntity
    extends Object
    implements WebEntity
    It represents the state of a calendar in a calendar as transmitted within the body of an HTTP response or an HTTP request.
    Author:
    Yohann Chastagnier
    See Also:
    Serialized Form
    • Constructor Detail

      • InboxUserNotificationEntity

        protected InboxUserNotificationEntity()
    • Method Detail

      • withURI

        public InboxUserNotificationEntity withURI​(URI uri)
        Sets a URI to this entity. With this URI, it can then be accessed through the Web.
        Parameters:
        uri - the web entity URI.
        Returns:
        itself.
      • withMarkAsReadURI

        public InboxUserNotificationEntity withMarkAsReadURI​(URI uri)
        Sets a URI to this entity. With this URI, it can then be accessed through the Web.
        Parameters:
        uri - the web entity URI.
        Returns:
        itself.
      • getURI

        public URI getURI()
        Description copied from interface: WebEntity
        Gets the URI at which this web entity is published and can be accessed.
        Specified by:
        getURI in interface WebEntity
        Returns:
        the web entity URI.
      • getMarkAsReadURI

        public URI getMarkAsReadURI()
      • getId

        public long getId()
      • getSource

        public String getSource()
      • getSubject

        public String getSubject()
      • getSenderName

        public String getSenderName()
      • getDate

        public String getDate()
      • getResourceViewUrl

        public URI getResourceViewUrl()
      • getContent

        public String getContent()
      • isRead

        public boolean isRead()