| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
NewsChannels inherit all the attributes and behaviors of a conference, in particular, members can be instantly notified of new messages, access control rules are created and manages the same way.
However, An instant bulletin board differs from a public conference in the following ways.
| Field Summary | 
| Fields inherited from interface com.sun.im.service.Conference | 
| INVITE, LISTEN, MANAGE, NONE, PUBLISH, STATUS_APPROVED, STATUS_MODIFIED, STATUS_PENDING, STATUS_REJECTED, STATUS_SUBMIT | 
| Method Summary | |
|  void | getMessages()retrieves all the messages posted to the newschannel. | 
|  void | modifyMessage(java.lang.String messageId,
              Message message)modify a message from the bulletin board | 
|  void | removeMessage(java.lang.String MessageId)remove a message from the bulletin board | 
|  void | setListener(NewsChannelListener listener)set listener to the newschannel. | 
|  void | subscribe(NewsChannelListener listener)subscribe to a bulletin board. | 
| Methods inherited from interface com.sun.im.service.Conference | 
| addMessage, addModeratedMessage, close, createInviteMessage, createMessage, getDefaultPrivilege, getDestination, getDisplayName, getEventMask, getParticipants, getPrivilege, getPrivilege, getProperty, hasPrivilege, invite, isPublic, join, join, leave, listPrivileges, moderate, save, setDefaultPrivilege, setDisplayName, setEventMask, setPrivilege, setPrivileges, setProperty | 
| Method Detail | 
public void removeMessage(java.lang.String MessageId)
                   throws CollaborationException
MessageId - id of the message to remove
CollaborationException
public void modifyMessage(java.lang.String messageId,
                          Message message)
                   throws CollaborationException
messageId - messageID message idmessage - the modified message.
CollaborationException
public void subscribe(NewsChannelListener listener)
               throws CollaborationException
listener - the listener by which modifications to the bulletin 
 board are conveyed asynchronously to the caller.
CollaborationException
public void setListener(NewsChannelListener listener)
                 throws CollaborationException
listener - the listener by which notifications are conveyed asynchronously to the caller.
CollaborationException
public void getMessages()
                 throws CollaborationException
CollaborationException| 
 | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||