Overview

Represents GroupContact updater. A Bookmarked GroupContact cannot have the Favorite set to BuddyList. A Bookmarked GroupContact cannot have members, agents or external members. If the PeopleList flag is set, the GivenName should also be set for the GroupContact.

Members

Show inherited members

Name Type Required Description

addresses

addressesListUpdater

Addresses for addition or/and removal from this element.

agents

agentListUpdater

Agents to add or/and remove for this group contact.

alias

string

Alias of the element.

attachmentsUpdater

attachmentListUpdater

The attachment list updater for this updater.

changeStatus

changeStatus

Artifact change status.

elements

addressBookElementListUpdater

Address book elements to add and/or remove for this group contact.

externalContactsUpdater

externalContactListUpdater

ExternalContactListUpdater which can be used to add or remove ExternalContacts for this GroupContact.

favorite

anyType

Favorite flag for the AddressBookElement. It can be PeopleList, BuddyList or null.

groupName

string

The group name of this GroupContact. The group name is distinct from the name as in entity which is used as the display name.

memberDisplayedInPeopleList

boolean

The flag for whether to display the members of the GroupContact in PeopleList when the GroupContact is made a PeopleList. While adding a GroupContact to the PeopleList, the user may choose to see the members of the GroupContact in the PeopleList. This flag is used for this purpose. Note that the UDS service does not mark the elements of the GroupContact as PeoplList entries. If the flag is set to true, the onus is on the CSI caller to display the members of the GroupContact in the PeopleList.

members

accessorListUpdater

Members to add or/and remove for this group contact.

name

string

Get the Name of the Entity

primaryAddress

entityAddress

Primary address of the element.

priority

priority

Priority of the element. If the value is not set during creation of the element, it will be set as normal priority.

propertiesUpdater

collabPropertiesUpdater

A CollabPropertiesUpdater which can be used to add or remove CollabProperties for this Artifact.

sensitivity

beeId<sensitivity>

Sensitivity of the address book element. The sensitivity should be one of the sensitivities contained in the parent address book. To get the sensitivities that are contained in the parent address book, use AccessControl.listSensitivities(SensitivityListFilter)

speedDial

int

Speed dial for the element. This is unique within user's context. Allowable values are between 0 - 99.

userCreatedOn

dateTime

The user creation time (if created offline) for the Artifact

userModifiedOn

dateTime

The user modification time (if created offline) for the Artifact

viewerPropertiesUpdater

collabPropertiesUpdater

A CollabPropertiesUpdater which can be used to add or remove viewer private CollabProperties for this Artifact.

Hierarchy

Examples

Below are examples in 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:groupContactUpdater xsi:type="obh:groupContactUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <addresses>your_addressesListUpdater_0</addresses>
        <agents>your_agentListUpdater_0</agents>
        <alias>your_string_0</alias>
        <attachmentsUpdater>your_attachmentListUpdater_0</attachmentsUpdater>
        <changeStatus>your_changeStatus_0</changeStatus>
        <elements>your_addressBookElementListUpdater_0</elements>
        <externalContactsUpdater>your_externalContactListUpdater_0</externalContactsUpdater>
        <favorite>your_anyType_0</favorite>
        <groupName>your_string_0</groupName>
        <memberDisplayedInPeopleList>your_boolean_0</memberDisplayedInPeopleList>
        <members>your_accessorListUpdater_0</members>
        <name>your_string_0</name>
        <primaryAddress>your_entityAddress_0</primaryAddress>
        <priority>your_priority_0</priority>
        <propertiesUpdater>your_collabPropertiesUpdater_0</propertiesUpdater>
        <sensitivity>your_beeId_0</sensitivity>
        <speedDial>your_int_0</speedDial>
        <userCreatedOn>your_dateTime_0</userCreatedOn>
        <userModifiedOn>your_dateTime_0</userModifiedOn>
        <viewerPropertiesUpdater>your_collabPropertiesUpdater_0</viewerPropertiesUpdater>
</obh:groupContactUpdater>

Referenced By Representaions