public interface IAnnouncementService
IAnnouncementService interface.
$LastChangedBy$ $LastChangedDate$
| Modifier and Type | Method and Description |
|---|---|
void |
addOrSaveAnnouncement(Announcement ann)
addOrSaveAnnouncement.
|
void |
addOrSaveTopic(Topic topic)
addOrSaveTopic.
|
void |
addOrSaveTopicSubscription(List<TopicSubscription> subs)
addOrSaveTopicSubscription.
|
void |
deleteAnnouncement(Announcement ann)
deleteAnnouncement.
|
void |
deleteAnnouncementsPastCurrentTime()
deleteAnnouncementsPastCurrentTime.
|
void |
deleteAnnouncementsPastExpirationThreshold(int numDays)
deleteAnnouncementsPastExpirationThreshold.
|
void |
deleteTopic(Topic topic)
deleteTopic.
|
void |
deleteTopicSubscription(TopicSubscription sub)
deleteTopicSubscription.
|
List<Topic> |
getAllTopics()
getAllTopics.
|
Announcement |
getAnnouncement(Long id)
getAnnouncement.
|
Topic |
getEmergencyTopic()
getEmergencyTopic.
|
Topic |
getTopic(Long id)
getTopic.
|
List<TopicSubscription> |
getTopicSubscriptionFor(javax.portlet.PortletRequest request)
getTopicSubscriptionFor.
|
void |
mergeAnnouncement(Announcement ann)
mergeAnnouncement.
|
void |
mergeTopic(Topic topic)
mergeTopic.
|
void |
persistTopic(Topic topic)
persistTopic.
|
void |
persistTopicSubscription(List<TopicSubscription> subs)
persistTopicSubscription.
|
void addOrSaveAnnouncement(Announcement ann)
addOrSaveAnnouncement.
ann - a Announcement object.void mergeAnnouncement(Announcement ann)
mergeAnnouncement.
ann - a Announcement object.Announcement getAnnouncement(Long id) throws javax.portlet.PortletException
getAnnouncement.
id - a Long object.Announcement object.javax.portlet.PortletException - if any.void deleteAnnouncementsPastCurrentTime()
deleteAnnouncementsPastCurrentTime.
void deleteAnnouncementsPastExpirationThreshold(int numDays)
deleteAnnouncementsPastExpirationThreshold.
numDays - a int.List<TopicSubscription> getTopicSubscriptionFor(javax.portlet.PortletRequest request) throws javax.portlet.PortletException
getTopicSubscriptionFor.
request - a PortletRequest object.List object.javax.portlet.PortletException - if any.void addOrSaveTopicSubscription(List<TopicSubscription> subs)
addOrSaveTopicSubscription.
subs - a List object.void persistTopicSubscription(List<TopicSubscription> subs)
persistTopicSubscription.
subs - a List object.void deleteAnnouncement(Announcement ann)
deleteAnnouncement.
ann - a Announcement object.void deleteTopicSubscription(TopicSubscription sub)
deleteTopicSubscription.
sub - a TopicSubscription object.Copyright © 2019 Jasig, Inc.. All rights reserved.