Interface AnnouncementMessage

  • All Superinterfaces:
    Comparable, org.sakaiproject.entity.api.Entity, org.sakaiproject.message.api.Message
    All Known Subinterfaces:
    AnnouncementMessageEdit

    public interface AnnouncementMessage
    extends org.sakaiproject.message.api.Message

    AnnouncementMessage is the Interface for a Sakai Announcement message.

    The announcement message has header fields (from, date) and a body (text). Each message also has an id, unique within the channel. All fields are read only.

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.sakaiproject.entity.api.Entity

        org.sakaiproject.entity.api.Entity.UrlType
    • Field Summary

      • Fields inherited from interface org.sakaiproject.entity.api.Entity

        SEPARATOR
    • Method Detail

      • getAnnouncementHeader

        AnnouncementMessageHeader getAnnouncementHeader()
        A (AnnouncementMessageHeader) cover for getHeader to access the announcement message header.
        Returns:
        The announcement message header.
      • setOriginChannel

        void setOriginChannel​(String originChannel)
      • getOriginChannel

        String getOriginChannel()
      • setOriginSite

        void setOriginSite​(String originSite)
      • getOriginSite

        String getOriginSite()