|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The Conference service. There are two types of conferences, private and public The difference between private and public is public conferences persist even when no members are present. private conferences can be setup using setupConference(). Private conferences can be joined by calling Conference.join(). Public conferences can be setup using setupPublicConference(). Public conferences can be joined using joinPublicConference(). The service should be intialized by calling intialize() before using any of the methods.
Method Summary | |
void |
addConferenceServiceListener(ConferenceServiceListener listener)
Add an additional ConferenceServiceListener to receive the event notifications. |
Conference |
getPublicConference(java.lang.String destination)
retrieve a public conference without joining Verified that the conference exists |
void |
initialize(ConferenceServiceListener listener)
intialize the service by providing a ConferenceServiceListener. |
Conference |
joinPublicConference(java.lang.String destination,
ConferenceListener listener)
join a public conference |
void |
removeConferenceServiceListener(ConferenceServiceListener listener)
Removes an already added ConfereneServiceListener. |
Conference |
setupConference(ConferenceListener listener,
int accessLevel)
setup a new conference |
Conference |
setupPublicConference(java.lang.String destination,
ConferenceListener listener,
int accessLevel)
create a new public conference A public conference is a conference which persists even when no member is present. |
Method Detail |
public Conference setupConference(ConferenceListener listener, int accessLevel) throws CollaborationException
listener
- conference listeneraccessLevel
- privilegdes to assign to the invited user.
CollaborationException
public Conference joinPublicConference(java.lang.String destination, ConferenceListener listener) throws CollaborationException
destination
- conference addresslistener
- conference listener
CollaborationException
public Conference setupPublicConference(java.lang.String destination, ConferenceListener listener, int accessLevel) throws CollaborationException
destination
- identifier for this conferencelistener
- conference listeneraccessLevel
- default privilegdes to assign to the joining users.
CollaborationException
joinPublicConference
public Conference getPublicConference(java.lang.String destination) throws CollaborationException
destination
- identifier for this conference
CollaborationException
public void addConferenceServiceListener(ConferenceServiceListener listener)
#initialize(ConferenceServiceListener)
ConferenceService.
public void removeConferenceServiceListener(ConferenceServiceListener listener)
public void initialize(ConferenceServiceListener listener) throws CollaborationException
CollaborationException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |