Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


waggle.common.modules.conference
Interface XConferenceModule.Server

All Superinterfaces:
XAPIInterface, XAPIInterface.Server
Enclosing interface:
XConferenceModule

public static interface XConferenceModule.Server
extends XAPIInterface.Server

Server interface for the Conference Module API.


Nested Class Summary

 

Nested classes/interfaces inherited from interface waggle.core.api.XAPIInterface
XAPIInterface.Client, XAPIInterface.Server

 

Method Summary
 List<XConferenceInfo> getConferenceInfos(List<XObjectID> conversationIDs)
          Get a list conference infos for a list of conversations.
 List<XObjectID> getConversationsWithConferences(XConferenceFilter filter, XConferenceSortOrder order)
          Get the list of conversations with active conferences in the specified order that match the given filter.
 void stopConference(XObjectID conversationID, XConferenceFilter filter)
          Stop an in progress conference.

 

Method Detail

getConversationsWithConferences

List<XObjectID> getConversationsWithConferences(XConferenceFilter filter,
                                                XConferenceSortOrder order)
Get the list of conversations with active conferences in the specified order that match the given filter.
Parameters:
filter - a XConferenceFilter value
order - a XConferenceSortOrder value
Returns:
a list of the conversation XObjectIDs.

getConferenceInfos

List<XConferenceInfo> getConferenceInfos(List<XObjectID> conversationIDs)
Get a list conference infos for a list of conversations.
Parameters:
conversationIDs - a List<XObjectID>.
Returns:
a List<XConferenceInfo>.

stopConference

void stopConference(XObjectID conversationID,
                    XConferenceFilter filter)
Stop an in progress conference.
Parameters:
conversationID - The Conversation.
filter - a XConferenceFilter specifying whether to stop any voice and app sharing or explicitly just one or the other.

Skip navigation links

Oracle® On Track Communication SDK Documentation
Release 1(1.0)

E20955-01


Copyright © 2011, Oracle and/or its affiliates. All rights reserved.