- addAnnouncementChannel(String) - Method in interface org.sakaiproject.announcement.api.AnnouncementService
-
A (AnnouncementChannel) cover for addChannel() to add a new announcement channel.
- addAnnouncementChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
A (AnnouncementChannel) cover for addChannel() to add a new announcement channel.
- addAnnouncementMessage() - Method in interface org.sakaiproject.announcement.api.AnnouncementChannel
-
a (AnnouncementMessage) cover for addMessage to add a new message to this channel.
- addAnnouncementMessage(String, boolean, List, String) - Method in interface org.sakaiproject.announcement.api.AnnouncementChannel
-
a (AnnouncementMessage) cover for addMessage to add a new message to this channel.
- addChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Add a new channel.
- allowAddChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
check permissions for addChannel().
- allowEditChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
check permissions for editChannel()
- allowGetChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
check permissions for getChannel().
- allowRemoveChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Check permissions for removeChannel().
- ANNOUNCEMENT_CHANNEL_PROPERTY - Static variable in interface org.sakaiproject.announcement.api.AnnouncementService
-
The property name of the channel to use instead of the site channel
- AnnouncementChannel<T extends AnnouncementMessage> - Interface in org.sakaiproject.announcement.api
-
AnnouncementChannel is the extension to the MessageChanel interface for a Sakai Announcement service announcement channel.
- AnnouncementChannelEdit - Interface in org.sakaiproject.announcement.api
-
AnnouncementChannelEdit is an editable AnnouncementChannel.
- AnnouncementMessage - Interface in org.sakaiproject.announcement.api
-
AnnouncementMessage is the Interface for a Sakai Announcement message.
- AnnouncementMessageEdit - Interface in org.sakaiproject.announcement.api
-
AnnouncementMessageEdit is an editable AnnouncementMessage.
- AnnouncementMessageHeader - Interface in org.sakaiproject.announcement.api
-
AnnouncementMessageHeader is the Interface for a Sakai Announcement Message header.
- AnnouncementMessageHeaderEdit - Interface in org.sakaiproject.announcement.api
-
AnnouncementMessageHeader is the Interface for a Sakai Announcement Message header.
- AnnouncementService - Interface in org.sakaiproject.announcement.api
-
AnnouncementService is the extension to MessageService configured for Announcements.
- AnnouncementService - Class in org.sakaiproject.announcement.cover
-
AnnouncementService is a static Cover for the
AnnouncementService; see that interface for usage details.
- AnnouncementService() - Constructor for class org.sakaiproject.announcement.cover.AnnouncementService
-
- APPLICATION_ID - Static variable in interface org.sakaiproject.announcement.api.AnnouncementService
-
The type string for this application: should not change over time as it may be stored in various parts of persistent entities.
- APPLICATION_ID - Static variable in class org.sakaiproject.announcement.cover.AnnouncementService
-
- archive(String, Document, Stack, String, List) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
- ASSIGNMENT_REFERENCE - Static variable in interface org.sakaiproject.announcement.api.AnnouncementService
-
assignment reference property for announcements
- ASSIGNMENT_REFERENCE - Static variable in class org.sakaiproject.announcement.cover.AnnouncementService
-
- getAnnouncementChannel(String) - Method in interface org.sakaiproject.announcement.api.AnnouncementService
-
A (AnnouncementChannel) cover for getChannel() to return a specific announcement channel.
- getAnnouncementChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
A (AnnouncementChannel) cover for getChannel() to return a specific announcement channel.
- getAnnouncementHeader() - Method in interface org.sakaiproject.announcement.api.AnnouncementMessage
-
A (AnnouncementMessageHeader) cover for getHeader to access the announcement message header.
- getAnnouncementHeaderEdit() - Method in interface org.sakaiproject.announcement.api.AnnouncementMessageEdit
-
A (AnnouncementMessageHeaderEdit) cover for getHeaderEdit to access the announcement message header.
- getAnnouncementMessage(String) - Method in interface org.sakaiproject.announcement.api.AnnouncementChannel
-
A (AnnouncementMessage) cover for getMessage to return a specific announcement channel message, as specified by message id.
- getAnnouncementReference(String) - Method in interface org.sakaiproject.announcement.api.AnnouncementService
-
Get announcement entity reference for given context
- getAnnouncementReference(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Get announcement entity reference for given context
- getChannel(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Return a specific channel.
- getChannelIds(String) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Access a list of channel ids that are defined related to the context.
- getChannels() - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Return a list of all the defined channels.
- getInstance() - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Access the component instance: special cover only method.
- getLabel() - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
- getMessage(Reference) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Get a message, given a reference.
- getMessages(String, Filter, boolean, boolean) - Method in interface org.sakaiproject.announcement.api.AnnouncementService
-
Return a list of messages from the provided channel (merged flag returns merged messages)
- getMessages(String, Time, int, boolean, boolean, boolean) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Access a list of messages in the channel, that are after the date, limited to just the n latest messages, ordered as specified, including drafts if specified.
- getMessages(String, Filter, boolean, boolean) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Return a list of messages from the provided channel (merged flag returns merged messages)
- getRssUrl(Reference) - Method in interface org.sakaiproject.announcement.api.AnnouncementService
-
Get URL to access the announcement rss feed
- getRssUrl(Reference) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Get URL to access the announcement rss feed
- getSubject() - Method in interface org.sakaiproject.announcement.api.AnnouncementMessageHeader
-
Access the subject of the announcement.
- getSummary(String, int, int) - Static method in class org.sakaiproject.announcement.cover.AnnouncementService
-
Get a summary of an Announcement Channel