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

Contents

Overview

Represents ResourceContact updater . Note: This type should also extend ResourceUpdater. The ResourceUpdater members have been added which will be removed.

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.

capacity

int

Capacity of the resource contact.

changeStatus

changeStatus

Artifact change status.

description

string

Description of the resourcet.

favorite

anyType

(constrained to Favorite)

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

location

string

Location of the resource 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.

resourceName

string

Resource name of the resource contact.

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.

staticLocation

location

Not supported.

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

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:resourceContactUpdater xsi:type="obh:resourceContactUpdater" 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:capacity>your_int_0</obh:capacity>
        <obh:changeStatus>your_changeStatus_0</obh:changeStatus>
        <obh:description>your_string_0</obh:description>
        <obh:favorite>your_anyType_0</obh:favorite>
        <obh:location>your_string_0</obh:location>
        <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:resourceName>your_string_0</obh:resourceName>
        <obh:sensitivity>your_beeId_0</obh:sensitivity>
        <obh:speedDial>your_int_0</obh:speedDial>
        <obh:staticLocation>your_location_0</obh:staticLocation>
        <obh:userCreatedOn>your_dateTime_0</obh:userCreatedOn>
        <obh:userModifiedOn>your_dateTime_0</obh:userModifiedOn>
        <obh:viewerPropertiesUpdater>your_collabPropertiesUpdater_0</obh:viewerPropertiesUpdater>
</obh:resourceContactUpdater>

JSON Example

(show inherited members)

{
    "beeType":"resourceContactUpdater",
        "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 },
        "capacity":your_{http://www.oracle.com/beehive}capacity_as_int0,
        "changeStatus":{ your_{http://www.oracle.com/beehive}changeStatus_as_changeStatus0 },
        "description":"your_{http://www.oracle.com/beehive}description_as_string0",
        "favorite":"your_{http://www.oracle.com/beehive}favorite_as_anyType0",
        "location":"your_{http://www.oracle.com/beehive}location_as_string0",
        "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 },
        "resourceName":"your_{http://www.oracle.com/beehive}resourceName_as_string0",
        "sensitivity":{ your_{http://www.oracle.com/beehive}sensitivity_as_beeId0 },
        "speedDial":your_{http://www.oracle.com/beehive}speedDial_as_int0,
        "staticLocation":{ your_{http://www.oracle.com/beehive}staticLocation_as_location0 },
        "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="resourceContactUpdater">
    <xs:complexContent>
        <xs:extension base="tns:addressBookElementUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="capacity" type="xs:int"/>
                <xs:element minOccurs="0" name="description" type="xs:string"/>
                <xs:element minOccurs="0" name="location" type="xs:string"/>
                <xs:element minOccurs="0" name="resourceName" type="xs:string"/>
                <xs:element minOccurs="0" name="staticLocation" type="tns:location"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to resourceContactUpdater

Referenced By Resources

Usage Resource Method
Request ResourceContact Update

Referenced By Representaions