Oracle® Collaboration Suite Workspaces API Reference
10g Release 1 (10.1.2)

B25479-01


oracle.workspaces.container.announcement
Class CwAnnouncementList

java.lang.Object
  extended byoracle.workspaces.container.announcement.CwAnnouncementList


public class CwAnnouncementList
extends java.lang.Object

Note: CwAnnouncement inherits from CwResourceItem because in a long term, it will be seen as a resource item. In contrast, CwAnnouncementList may be seen as a resource or a resource item. So it is left open, and be tied to workspace for the time being for ease of implementation.


Method Summary
CwAnnouncement createAnnouncement(CwAnnouncementDefinition anncDef)
Create annoucncement from definition
void deleteAnnouncement(CwUid uid)
Delete a particular annoucement
void deleteAnnouncements(CwUid[] uids)
Delete a list of annoucements
void deleteExpiredAnnouncements()
Delete all expired annoucements
CwResourceItem getItemByUid(CwUid uid)
Get one announcement by uid
CwWorkspace getWorkspace()
Get the workspace that this announcement list belongs to
CwAnnouncement[] listAllAnnouncements()
List all annoucements
CwAnnouncement[] listExpiredAnnouncements()
List all expired annoucements
CwAnnouncement[] listUnexpiredAnnouncements()
List all unexpired annoucements

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Method Detail

createAnnouncement

public CwAnnouncement createAnnouncement(CwAnnouncementDefinition anncDef)
                                  throws CwException
Create annoucncement from definition
Throws:
CwException

deleteAnnouncement

public void deleteAnnouncement(CwUid uid)
                        throws CwException
Delete a particular annoucement
Throws:
CwException

deleteAnnouncements

public void deleteAnnouncements(CwUid[] uids)
                         throws CwException
Delete a list of annoucements
Throws:
CwException

deleteExpiredAnnouncements

public void deleteExpiredAnnouncements()
                                throws CwException
Delete all expired annoucements
Throws:
CwException

getItemByUid

public CwResourceItem getItemByUid(CwUid uid)
                            throws CwException
Get one announcement by uid
Throws:
CwException

getWorkspace

public CwWorkspace getWorkspace()
Get the workspace that this announcement list belongs to

listAllAnnouncements

public CwAnnouncement[] listAllAnnouncements()
                                      throws CwException
List all annoucements
Throws:
CwException

listExpiredAnnouncements

public CwAnnouncement[] listExpiredAnnouncements()
                                          throws CwException
List all expired annoucements
Throws:
CwException

listUnexpiredAnnouncements

public CwAnnouncement[] listUnexpiredAnnouncements()
                                            throws CwException
List all unexpired annoucements
Throws:
CwException

Copyright © 2001, 2005, Oracle. All rights reserved.