com.bea.apps.groupspace.announcements.poller
Class AnnouncementPoller

java.lang.Object
  extended by com.bea.apps.groupspace.announcements.poller.AnnouncementPoller

public class AnnouncementPoller
extends Object

AnnouncementPoller This class is responsible for retrieving effective, non-notified announcements and sending notifications representing the announcement.


Constructor Summary
AnnouncementPoller()
           
 
Method Summary
 long cleanExpiredAnnouncements()
           
static AnnouncementPoller getInstance()
          Returns singleton instance of the AnnouncementPoller.
 long notifyAnnouncements()
           
 void stopNotifying()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnouncementPoller

public AnnouncementPoller()
Method Detail

getInstance

public static AnnouncementPoller getInstance()
                                      throws LoginException
Returns singleton instance of the AnnouncementPoller.

Returns
The AnnouncementPoller instance.
Throws
LoginException

notifyAnnouncements

public long notifyAnnouncements()
                         throws Exception
Throws
Exception

cleanExpiredAnnouncements

public long cleanExpiredAnnouncements()
                               throws Exception
Throws
Exception

stopNotifying

public void stopNotifying()


Copyright © 2006 BEA Systems, Inc. All Rights Reserved