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
Specifies new values for updating a Group.
Members
Show inherited members
Name
Type
Description
addresses
addressesListUpdater
Addresses of the accessor.
agents
agentListUpdater
agents to add and/or remove for this group.
datasourceGroupIdentifier
string
Get the group locator. Wich is also called directory locator.
datasourceIdentifier
string
Get the data source identifier.
description
string
Description of group.
groupOwner
beeId <accessor >
Get the groups owner.
members
actorListUpdater
Members to add/remove for this group.
memberships
communityListUpdater
Memberships of the accessor.
name
string
Get the Name of the Entity
parent
beeId <scope >
Get the groups parent.
preferenceProfiles
preferenceProfilesListUpdater
Preference profiles of the accessor.
primaryAddress
entityAddress
Primary address of the accessor.
propertiesUpdater
collabPropertiesUpdater
CollabPropertiesUpdater which can be used to add or remove
CollabProperties for this accessor.
Note : Accessor property values, regardless of their type, are
limited to a maximum length of 4000 bytes (or 1000 multi-byte characters
depending on the encoding).
subGroups
groupListUpdater
Subgroups to add and/or remove for this group.
teamWorkspace
boolean
Whether to set as team workspace.
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)
JSON Example
(show inherited members)
{
"beeType":"groupUpdater",
"addresses":{ your_{http://www.oracle.com/beehive}addresses_as_addressesListUpdater0 },
"agents":{ your_{http://www.oracle.com/beehive}agents_as_agentListUpdater0 },
"datasourceGroupIdentifier":"your_{http://www.oracle.com/beehive}datasourceGroupIdentifier_as_string0",
"datasourceIdentifier":"your_{http://www.oracle.com/beehive}datasourceIdentifier_as_string0",
"description":"your_{http://www.oracle.com/beehive}description_as_string0",
"groupOwner":{ your_{http://www.oracle.com/beehive}groupOwner_as_beeId0 },
"members":{ your_{http://www.oracle.com/beehive}members_as_actorListUpdater0 },
"memberships":{ your_{http://www.oracle.com/beehive}memberships_as_communityListUpdater0 },
"name":"your_{http://www.oracle.com/beehive}name_as_string0",
"parent":{ your_{http://www.oracle.com/beehive}parent_as_beeId0 },
"preferenceProfiles":{ your_{http://www.oracle.com/beehive}preferenceProfiles_as_preferenceProfilesListUpdater0 },
"primaryAddress":{ your_{http://www.oracle.com/beehive}primaryAddress_as_entityAddress0 },
"propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
"subGroups":{ your_{http://www.oracle.com/beehive}subGroups_as_groupListUpdater0 },
"teamWorkspace":your_{http://www.oracle.com/beehive}teamWorkspace_as_boolean0
}
XML Schema
<xs:complexType name="groupUpdater">
<xs:complexContent>
<xs:extension base="tns:accessorUpdater">
<xs:sequence>
<xs:element minOccurs="0" name="agents" type="tns:agentListUpdater"/>
<xs:element minOccurs="0"
name="datasourceGroupIdentifier" type="xs:string"/>
<xs:element minOccurs="0" name="datasourceIdentifier" type="xs:string"/>
<xs:element minOccurs="0" name="description" type="xs:string"/>
<xs:element minOccurs="0" name="groupOwner" type="tns:beeId"/>
<xs:element minOccurs="0" name="members" type="tns:actorListUpdater"/>
<xs:element minOccurs="0" name="parent" type="tns:beeId"/>
<xs:element minOccurs="0" name="subGroups" type="tns:groupListUpdater"/>
<xs:element minOccurs="0" name="teamWorkspace" type="xs:boolean"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
References
The following data represents the references to groupUpdater
Referenced By Resources
Referenced By Representaions
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices