org.jasig.portlet.announcements.service
Class UserConfiguredTopicSubscriptionService

java.lang.Object
  extended by org.jasig.portlet.announcements.service.UserConfiguredTopicSubscriptionService
All Implemented Interfaces:
ITopicSubscriptionService

public class UserConfiguredTopicSubscriptionService
extends Object
implements ITopicSubscriptionService

Author:
Erik A. Olsson (eolsson@uci.edu) $LastChangedBy: eolsson $ $LastChangedDate: 2010-01-12 14:39:53 -0700 (Tue, 12 Jan 2010) $

Constructor Summary
UserConfiguredTopicSubscriptionService()
           
 
Method Summary
 List<TopicSubscription> getTopicSubscription(javax.portlet.RenderRequest request)
           
 List<TopicSubscription> getTopicSubscription(javax.portlet.RenderRequest request, boolean includeEmergency)
           
 List<TopicSubscription> getTopicSubscriptionEdit(javax.portlet.RenderRequest request)
           
 void init()
           
 void setAnnouncementService(IAnnouncementService announcementService)
           
 void setEmergencyTopic(Topic emergencyTopic)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UserConfiguredTopicSubscriptionService

public UserConfiguredTopicSubscriptionService()
Method Detail

init

public void init()

getTopicSubscription

public List<TopicSubscription> getTopicSubscription(javax.portlet.RenderRequest request,
                                                    boolean includeEmergency)
                                             throws javax.portlet.PortletException
Specified by:
getTopicSubscription in interface ITopicSubscriptionService
Throws:
javax.portlet.PortletException

getTopicSubscriptionEdit

public List<TopicSubscription> getTopicSubscriptionEdit(javax.portlet.RenderRequest request)
                                                 throws javax.portlet.PortletException
Specified by:
getTopicSubscriptionEdit in interface ITopicSubscriptionService
Throws:
javax.portlet.PortletException

getTopicSubscription

public List<TopicSubscription> getTopicSubscription(javax.portlet.RenderRequest request)
                                             throws javax.portlet.PortletException
Specified by:
getTopicSubscription in interface ITopicSubscriptionService
Throws:
javax.portlet.PortletException

setAnnouncementService

public void setAnnouncementService(IAnnouncementService announcementService)
Parameters:
announcementService - the announcementService to set

setEmergencyTopic

public void setEmergencyTopic(Topic emergencyTopic)
Parameters:
emergencyTopic - the emergencyTopic to set


Copyright © 2012 Jasig, Inc.. All Rights Reserved.