A script enabled browser is required for this page to function properly
Oracle® Beehive RESTful Web Services API Reference
Release 2 (2.0.1.7)
E16658-04
Overview
The Conference Role contains a set of
conferenceProperty
that applies to the number of the Conference Participants. When a participant
joint the Conference one or more Roles are used to calculate the participant
properties and permissions.
Members
Name
Type
Description
accessorHandles
beeId <accessor >[]
Returns the list of accessor handles to whom this role is assigned.
conferenceKeys
string []
Returns the list of conference keys to whom this role is assigned.
Conference Keys are used to identify the roles that applicable for external
users. When an external user joins the conference it may provide the key
that will be matched against all keys stored in the conference roles. Based
on this calculation the list of the conference properties is set for this
external user.
keywords
string []
Returns the list of keywords, associated with this role.
name
string
Returns the name of the conference role.
properties
conferenceProperty []
Returns the list of Conference Properties defined for this Role.
Hierarchy
Examples
Below are examples in JSON and XML formats. All examples are shown with all inherited members. Quoting when required is part of the examples, but you must obviously populate with your own data.
XML Example
(show inherited members)
<obh:conferenceRole xsi:type="obh:conferenceRole" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<obh:accessorHandles>your_beeId_0 </obh:accessorHandles>
<obh:accessorHandles>your_beeId_1 </obh:accessorHandles>
<obh:accessorHandles>your_beeId_2 </obh:accessorHandles>
<obh:conferenceKeys>your_string_0 </obh:conferenceKeys>
<obh:conferenceKeys>your_string_1 </obh:conferenceKeys>
<obh:conferenceKeys>your_string_2 </obh:conferenceKeys>
<obh:keywords>your_string_0 </obh:keywords>
<obh:keywords>your_string_1 </obh:keywords>
<obh:keywords>your_string_2 </obh:keywords>
<obh:name>your_string_0 </obh:name>
<obh:properties>your_conferenceProperty_0 </obh:properties>
<obh:properties>your_conferenceProperty_1 </obh:properties>
<obh:properties>your_conferenceProperty_2 </obh:properties>
</obh:conferenceRole>
JSON Example
(show inherited members)
{
"beeType":"conferenceRole",
"accessorHandles":[
{ your_{http://www.oracle.com/beehive}accessorHandles_as_beeId0 },
{ your_{http://www.oracle.com/beehive}accessorHandles_as_beeId1 },
{ your_{http://www.oracle.com/beehive}accessorHandles_as_beeId2 }
],
"conferenceKeys":[
"your_{http://www.oracle.com/beehive}conferenceKeys_as_string0",
"your_{http://www.oracle.com/beehive}conferenceKeys_as_string1",
"your_{http://www.oracle.com/beehive}conferenceKeys_as_string2"
],
"keywords":[
"your_{http://www.oracle.com/beehive}keywords_as_string0",
"your_{http://www.oracle.com/beehive}keywords_as_string1",
"your_{http://www.oracle.com/beehive}keywords_as_string2"
],
"name":"your_{http://www.oracle.com/beehive}name_as_string0",
"properties":[
{ your_{http://www.oracle.com/beehive}properties_as_conferenceProperty0 },
{ your_{http://www.oracle.com/beehive}properties_as_conferenceProperty1 },
{ your_{http://www.oracle.com/beehive}properties_as_conferenceProperty2 }
]
}
XML Schema
<xs:complexType name="conferenceRole">
<xs:sequence>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="accessorHandles" nillable="true" type="tns:beeId"/>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="conferenceKeys" nillable="true" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0" name="keywords" type="xs:string"/>
<xs:element minOccurs="0" name="name" type="xs:string"/>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="properties" nillable="true" type="tns:conferenceProperty"/>
</xs:sequence>
</xs:complexType>
References
The following data represents the references to conferenceRole
Referenced By Resources
Referenced By Representaions
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices