Oracle Beehive
  Oracle® Beehive RESTful Web Services API Reference
  Release 2 (2.0.1.7)
  E16658-04

Contents

Overview

Represents an AddressBookElement updater.

Members

Name Type Description

addresses

addressesListUpdater

Addresses for addition or/and removal from this element.

alias

string

Alias of the element.

attachmentsUpdater

attachmentListUpdater

The attachment list updater for this updater.

changeStatus

changeStatus

Artifact change status.

favorite

anyType

(constrained to Favorite)

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

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

Inherits From

Inherited By

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:addressBookElementUpdater xsi:type="obh:addressBookElementUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:addresses>your_addressesListUpdater_0</obh:addresses>
        <obh:alias>your_string_0</obh:alias>
        <obh:attachmentsUpdater>your_attachmentListUpdater_0</obh:attachmentsUpdater>
        <obh:changeStatus>your_changeStatus_0</obh:changeStatus>
        <obh:favorite>your_anyType_0</obh:favorite>
        <obh:name>your_string_0</obh:name>
        <obh:primaryAddress>your_entityAddress_0</obh:primaryAddress>
        <obh:priority>your_priority_0</obh:priority>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:sensitivity>your_beeId_0</obh:sensitivity>
        <obh:speedDial>your_int_0</obh:speedDial>
        <obh:userCreatedOn>your_dateTime_0</obh:userCreatedOn>
        <obh:userModifiedOn>your_dateTime_0</obh:userModifiedOn>
        <obh:viewerPropertiesUpdater>your_collabPropertiesUpdater_0</obh:viewerPropertiesUpdater>
</obh:addressBookElementUpdater>

JSON Example

(show inherited members)

{
    "beeType":"addressBookElementUpdater",
        "addresses":{ your_{http://www.oracle.com/beehive}addresses_as_addressesListUpdater0 },
        "alias":"your_{http://www.oracle.com/beehive}alias_as_string0",
        "attachmentsUpdater":{ your_{http://www.oracle.com/beehive}attachmentsUpdater_as_attachmentListUpdater0 },
        "changeStatus":{ your_{http://www.oracle.com/beehive}changeStatus_as_changeStatus0 },
        "favorite":"your_{http://www.oracle.com/beehive}favorite_as_anyType0",
        "name":"your_{http://www.oracle.com/beehive}name_as_string0",
        "primaryAddress":{ your_{http://www.oracle.com/beehive}primaryAddress_as_entityAddress0 },
        "priority":{ your_{http://www.oracle.com/beehive}priority_as_priority0 },
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "sensitivity":{ your_{http://www.oracle.com/beehive}sensitivity_as_beeId0 },
        "speedDial":your_{http://www.oracle.com/beehive}speedDial_as_int0,
        "userCreatedOn":"your_{http://www.oracle.com/beehive}userCreatedOn_as_dateTime0",
        "userModifiedOn":"your_{http://www.oracle.com/beehive}userModifiedOn_as_dateTime0",
        "viewerPropertiesUpdater":{ your_{http://www.oracle.com/beehive}viewerPropertiesUpdater_as_collabPropertiesUpdater0 }
}

XML Schema


<xs:complexType name="addressBookElementUpdater">
    <xs:complexContent>
        <xs:extension base="tns:artifactUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="addresses" type="tns:addressesListUpdater"/>
                <xs:element minOccurs="0" name="alias" type="xs:string"/>
                <xs:element minOccurs="0" name="attachmentsUpdater" type="tns:attachmentListUpdater"/>
                <xs:element minOccurs="0" name="favorite" type="xs:anyType"/>
                <xs:element minOccurs="0" name="primaryAddress" type="tns:entityAddress"/>
                <xs:element minOccurs="0" name="priority" type="tns:priority"/>
                <xs:element minOccurs="0" name="sensitivity" type="tns:beeId"/>
                <xs:element minOccurs="0" name="speedDial" type="xs:int"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to addressBookElementUpdater

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions

Not Referenced Directly by Representations