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

Contents

Overview

Represents external person updater.

Members

Name Type Description

DSTimeZone

beeId<timeZone>

Datasource time zone of the external person.

addresses

addressesListUpdater

Addresses to add and/or remove for agent.

company

string

Company of the external person.

datasourceIdentifier

string

Data source identifier of the external person.

datasourceUserIdentifier

string

Data source user identifier of the external person in data source.

department

string

Department of the external person.

familyName

string

Family name of the external person.

familyNameUpdater

lStringUpdater

Family name updater for this updater.

firstName

string

First name of the external person.

givenName

string

Given name of the external person.

givenNameUpdater

lStringUpdater

Given name updater for this updater.

jobTitle

string

Job title of the external person.

jobTitleUpdater

lStringUpdater

Job title updater for this updater.

lastName

string

Last name of the external person.

locale

string

Locale of external person.

middleName

string

Middle name of the external person.

middleNameUpdater

lStringUpdater

Middle name updater for this updater.

name

string

Get the Name of the Entity

nameUpdater

lStringUpdater

Name updater for this updater.

nickname

string

Nick name of the external person.

nicknameUpdater

lStringUpdater

Nick name updater for this updater.

officeLocation

string

Office location of the external person.

prefix

string

Prefix of the external person.

prefixUpdater

lStringUpdater

Prefix updater for this updater.

primaryAddress

entityAddress

Primary address of the agent.

profession

string

Profession of the external person.

propertiesUpdater

collabPropertiesUpdater

CollabPropertiesUpdater for the external person.

status

provisioningStatus

provisioning status of agent.

suffix

string

Suffix of the external person.

suffixUpdater

lStringUpdater

Suffix updater for this updater.

timeZone

beeId<timeZone>

Time zone of the external person.

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:externalPersonUpdater xsi:type="obh:externalPersonUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:DSTimeZone>your_beeId_0</obh:DSTimeZone>
        <obh:addresses>your_addressesListUpdater_0</obh:addresses>
        <obh:company>your_string_0</obh:company>
        <obh:datasourceIdentifier>your_string_0</obh:datasourceIdentifier>
        <obh:datasourceUserIdentifier>your_string_0</obh:datasourceUserIdentifier>
        <obh:department>your_string_0</obh:department>
        <obh:familyName>your_string_0</obh:familyName>
        <obh:familyNameUpdater>your_lStringUpdater_0</obh:familyNameUpdater>
        <obh:firstName>your_string_0</obh:firstName>
        <obh:givenName>your_string_0</obh:givenName>
        <obh:givenNameUpdater>your_lStringUpdater_0</obh:givenNameUpdater>
        <obh:jobTitle>your_string_0</obh:jobTitle>
        <obh:jobTitleUpdater>your_lStringUpdater_0</obh:jobTitleUpdater>
        <obh:lastName>your_string_0</obh:lastName>
        <obh:locale>your_string_0</obh:locale>
        <obh:middleName>your_string_0</obh:middleName>
        <obh:middleNameUpdater>your_lStringUpdater_0</obh:middleNameUpdater>
        <obh:name>your_string_0</obh:name>
        <obh:nameUpdater>your_lStringUpdater_0</obh:nameUpdater>
        <obh:nickname>your_string_0</obh:nickname>
        <obh:nicknameUpdater>your_lStringUpdater_0</obh:nicknameUpdater>
        <obh:officeLocation>your_string_0</obh:officeLocation>
        <obh:prefix>your_string_0</obh:prefix>
        <obh:prefixUpdater>your_lStringUpdater_0</obh:prefixUpdater>
        <obh:primaryAddress>your_entityAddress_0</obh:primaryAddress>
        <obh:profession>your_string_0</obh:profession>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:status>your_provisioningStatus_0</obh:status>
        <obh:suffix>your_string_0</obh:suffix>
        <obh:suffixUpdater>your_lStringUpdater_0</obh:suffixUpdater>
        <obh:timeZone>your_beeId_0</obh:timeZone>
</obh:externalPersonUpdater>

JSON Example

(show inherited members)

{
    "beeType":"externalPersonUpdater",
        "DSTimeZone":{ your_{http://www.oracle.com/beehive}DSTimeZone_as_beeId0 },
        "addresses":{ your_{http://www.oracle.com/beehive}addresses_as_addressesListUpdater0 },
        "company":"your_{http://www.oracle.com/beehive}company_as_string0",
        "datasourceIdentifier":"your_{http://www.oracle.com/beehive}datasourceIdentifier_as_string0",
        "datasourceUserIdentifier":"your_{http://www.oracle.com/beehive}datasourceUserIdentifier_as_string0",
        "department":"your_{http://www.oracle.com/beehive}department_as_string0",
        "familyName":"your_{http://www.oracle.com/beehive}familyName_as_string0",
        "familyNameUpdater":{ your_{http://www.oracle.com/beehive}familyNameUpdater_as_lStringUpdater0 },
        "firstName":"your_{http://www.oracle.com/beehive}firstName_as_string0",
        "givenName":"your_{http://www.oracle.com/beehive}givenName_as_string0",
        "givenNameUpdater":{ your_{http://www.oracle.com/beehive}givenNameUpdater_as_lStringUpdater0 },
        "jobTitle":"your_{http://www.oracle.com/beehive}jobTitle_as_string0",
        "jobTitleUpdater":{ your_{http://www.oracle.com/beehive}jobTitleUpdater_as_lStringUpdater0 },
        "lastName":"your_{http://www.oracle.com/beehive}lastName_as_string0",
        "locale":"your_{http://www.oracle.com/beehive}locale_as_string0",
        "middleName":"your_{http://www.oracle.com/beehive}middleName_as_string0",
        "middleNameUpdater":{ your_{http://www.oracle.com/beehive}middleNameUpdater_as_lStringUpdater0 },
        "name":"your_{http://www.oracle.com/beehive}name_as_string0",
        "nameUpdater":{ your_{http://www.oracle.com/beehive}nameUpdater_as_lStringUpdater0 },
        "nickname":"your_{http://www.oracle.com/beehive}nickname_as_string0",
        "nicknameUpdater":{ your_{http://www.oracle.com/beehive}nicknameUpdater_as_lStringUpdater0 },
        "officeLocation":"your_{http://www.oracle.com/beehive}officeLocation_as_string0",
        "prefix":"your_{http://www.oracle.com/beehive}prefix_as_string0",
        "prefixUpdater":{ your_{http://www.oracle.com/beehive}prefixUpdater_as_lStringUpdater0 },
        "primaryAddress":{ your_{http://www.oracle.com/beehive}primaryAddress_as_entityAddress0 },
        "profession":"your_{http://www.oracle.com/beehive}profession_as_string0",
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "status":{ your_{http://www.oracle.com/beehive}status_as_provisioningStatus0 },
        "suffix":"your_{http://www.oracle.com/beehive}suffix_as_string0",
        "suffixUpdater":{ your_{http://www.oracle.com/beehive}suffixUpdater_as_lStringUpdater0 },
        "timeZone":{ your_{http://www.oracle.com/beehive}timeZone_as_beeId0 }
}

XML Schema


<xs:complexType final="extension restriction" name="externalPersonUpdater">
    <xs:complexContent>
        <xs:extension base="tns:agentUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="company" type="xs:string"/>
                <xs:element minOccurs="0" name="DSTimeZone" type="tns:beeId"/>
                <xs:element minOccurs="0" name="datasourceIdentifier" type="xs:string"/>
                <xs:element minOccurs="0"
                    name="datasourceUserIdentifier" type="xs:string"/>
                <xs:element minOccurs="0" name="department" type="xs:string"/>
                <xs:element minOccurs="0" name="familyName" type="xs:string"/>
                <xs:element minOccurs="0" name="familyNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="firstName" type="xs:string"/>
                <xs:element minOccurs="0" name="givenName" type="xs:string"/>
                <xs:element minOccurs="0" name="givenNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="jobTitle" type="xs:string"/>
                <xs:element minOccurs="0" name="jobTitleUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="lastName" type="xs:string"/>
                <xs:element minOccurs="0" name="locale" type="xs:string"/>
                <xs:element minOccurs="0" name="middleName" type="xs:string"/>
                <xs:element minOccurs="0" name="middleNameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="nameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="nickname" type="xs:string"/>
                <xs:element minOccurs="0" name="nicknameUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="officeLocation" type="xs:string"/>
                <xs:element minOccurs="0" name="prefix" type="xs:string"/>
                <xs:element minOccurs="0" name="prefixUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="profession" type="xs:string"/>
                <xs:element minOccurs="0" name="propertiesUpdater" type="tns:collabPropertiesUpdater"/>
                <xs:element minOccurs="0" name="suffix" type="xs:string"/>
                <xs:element minOccurs="0" name="suffixUpdater" type="tns:lStringUpdater"/>
                <xs:element minOccurs="0" name="timeZone" type="tns:beeId"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to externalPersonUpdater

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions