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

Contents

Overview

TodoUpdater holds the modifications of the .

Members

Name Type Required Description

ICalCategories

string[]

ICalClass

string

ICalPriority

int

ICalSequence

int

allowAllAssigneesToPublishBonds

boolean

applyPrimaryDefaultReminder

boolean

Set the ApplyPrimaryDefaultReminder attribute.

attachmentsUpdater

attachmentListUpdater

Sets attachment updater.

changeStatus

changeStatus

Artifact change status.

companyNames

string[]

completed

dateTime

Set the Completed in the TodoUpdater.

compositeParticipantsUpdater

todoCompositeParticipantListUpdater

description

string

due

dateTime

Set the Due attribute in the TodoUpdater.

enableNotification

boolean

location

location

name

string

Get the Name of the Entity

operationContext

anyType

organizer

participant

organizerUpdater

participantUpdater

participantsUpdater

todoParticipantListUpdater

percentComplete

int

Set the PercentComplete in the TodoUpdater.

primaryAssignmentUpdater

assignmentUpdater

Update the primary (owner's) assignment if one exists.

priority

priority

propertiesUpdater

collabPropertiesUpdater

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

receptionChannel

participantDeliveryChannel

sensitivity

beeId

start

dateTime

Set the Start attribute in the TodoUpdater.

status

todoStatus

type

todoType

uid

string

url

string

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:todoUpdater xsi:type="obh:todoUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:ICalCategories>your_string_0</obh:ICalCategories>
        <obh:ICalCategories>your_string_1</obh:ICalCategories>
        <obh:ICalCategories>your_string_2</obh:ICalCategories>
        <obh:ICalClass>your_string_0</obh:ICalClass>
        <obh:ICalPriority>your_int_0</obh:ICalPriority>
        <obh:ICalSequence>your_int_0</obh:ICalSequence>
        <obh:allowAllAssigneesToPublishBonds>your_boolean_0</obh:allowAllAssigneesToPublishBonds>
        <obh:applyPrimaryDefaultReminder>your_boolean_0</obh:applyPrimaryDefaultReminder>
        <obh:attachmentsUpdater>your_attachmentListUpdater_0</obh:attachmentsUpdater>
        <obh:changeStatus>your_changeStatus_0</obh:changeStatus>
        <obh:companyNames>your_string_0</obh:companyNames>
        <obh:companyNames>your_string_1</obh:companyNames>
        <obh:companyNames>your_string_2</obh:companyNames>
        <obh:completed>your_dateTime_0</obh:completed>
        <obh:compositeParticipantsUpdater>your_todoCompositeParticipantListUpdater_0</obh:compositeParticipantsUpdater>
        <obh:description>your_string_0</obh:description>
        <obh:due>your_dateTime_0</obh:due>
        <obh:enableNotification>your_boolean_0</obh:enableNotification>
        <obh:location>your_location_0</obh:location>
        <obh:name>your_string_0</obh:name>
        <obh:operationContext>your_anyType_0</obh:operationContext>
        <obh:organizer>your_participant_0</obh:organizer>
        <obh:organizerUpdater>your_participantUpdater_0</obh:organizerUpdater>
        <obh:participantsUpdater>your_todoParticipantListUpdater_0</obh:participantsUpdater>
        <obh:percentComplete>your_int_0</obh:percentComplete>
        <obh:primaryAssignmentUpdater>your_assignmentUpdater_0</obh:primaryAssignmentUpdater>
        <obh:priority>your_priority_0</obh:priority>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:receptionChannel>your_participantDeliveryChannel_0</obh:receptionChannel>
        <obh:sensitivity>your_beeId_0</obh:sensitivity>
        <obh:start>your_dateTime_0</obh:start>
        <obh:status>your_todoStatus_0</obh:status>
        <obh:type>your_todoType_0</obh:type>
        <obh:uid>your_string_0</obh:uid>
        <obh:url>your_string_0</obh:url>
        <obh:userCreatedOn>your_dateTime_0</obh:userCreatedOn>
        <obh:userModifiedOn>your_dateTime_0</obh:userModifiedOn>
        <obh:viewerPropertiesUpdater>your_collabPropertiesUpdater_0</obh:viewerPropertiesUpdater>
</obh:todoUpdater>

JSON Example

(show inherited members)

{
    "beeType":"todoUpdater",
        "ICalCategories":[
            "your_{http://www.oracle.com/beehive}ICalCategories_as_string0",
            "your_{http://www.oracle.com/beehive}ICalCategories_as_string1",
            "your_{http://www.oracle.com/beehive}ICalCategories_as_string2"
        ],
        "ICalClass":"your_{http://www.oracle.com/beehive}ICalClass_as_string0",
        "ICalPriority":your_{http://www.oracle.com/beehive}ICalPriority_as_int0,
        "ICalSequence":your_{http://www.oracle.com/beehive}ICalSequence_as_int0,
        "allowAllAssigneesToPublishBonds":your_{http://www.oracle.com/beehive}allowAllAssigneesToPublishBonds_as_boolean0,
        "applyPrimaryDefaultReminder":your_{http://www.oracle.com/beehive}applyPrimaryDefaultReminder_as_boolean0,
        "attachmentsUpdater":{ your_{http://www.oracle.com/beehive}attachmentsUpdater_as_attachmentListUpdater0 },
        "changeStatus":{ your_{http://www.oracle.com/beehive}changeStatus_as_changeStatus0 },
        "companyNames":[
            "your_{http://www.oracle.com/beehive}companyNames_as_string0",
            "your_{http://www.oracle.com/beehive}companyNames_as_string1",
            "your_{http://www.oracle.com/beehive}companyNames_as_string2"
        ],
        "completed":{ your_{http://www.oracle.com/beehive}completed_as_dateTime0 },
        "compositeParticipantsUpdater":{ your_{http://www.oracle.com/beehive}compositeParticipantsUpdater_as_todoCompositeParticipantListUpdater0 },
        "description":"your_{http://www.oracle.com/beehive}description_as_string0",
        "due":{ your_{http://www.oracle.com/beehive}due_as_dateTime0 },
        "enableNotification":your_{http://www.oracle.com/beehive}enableNotification_as_boolean0,
        "location":{ your_{http://www.oracle.com/beehive}location_as_location0 },
        "name":"your_{http://www.oracle.com/beehive}name_as_string0",
        "operationContext":"your_{http://www.oracle.com/beehive}operationContext_as_anyType0",
        "organizer":{ your_{http://www.oracle.com/beehive}organizer_as_participant0 },
        "organizerUpdater":{ your_{http://www.oracle.com/beehive}organizerUpdater_as_participantUpdater0 },
        "participantsUpdater":{ your_{http://www.oracle.com/beehive}participantsUpdater_as_todoParticipantListUpdater0 },
        "percentComplete":your_{http://www.oracle.com/beehive}percentComplete_as_int0,
        "primaryAssignmentUpdater":{ your_{http://www.oracle.com/beehive}primaryAssignmentUpdater_as_assignmentUpdater0 },
        "priority":{ your_{http://www.oracle.com/beehive}priority_as_priority0 },
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "receptionChannel":{ your_{http://www.oracle.com/beehive}receptionChannel_as_participantDeliveryChannel0 },
        "sensitivity":{ your_{http://www.oracle.com/beehive}sensitivity_as_beeId0 },
        "start":{ your_{http://www.oracle.com/beehive}start_as_dateTime0 },
        "status":{ your_{http://www.oracle.com/beehive}status_as_todoStatus0 },
        "type":{ your_{http://www.oracle.com/beehive}type_as_todoType0 },
        "uid":"your_{http://www.oracle.com/beehive}uid_as_string0",
        "url":"your_{http://www.oracle.com/beehive}url_as_string0",
        "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="todoUpdater">
    <xs:complexContent>
        <xs:extension base="tns:artifactUpdater">
            <xs:sequence>
                <xs:element name="allowAllAssigneesToPublishBonds" type="xs:boolean"/>
                <xs:element name="applyPrimaryDefaultReminder" type="xs:boolean"/>
                <xs:element minOccurs="0" name="attachmentsUpdater" type="tns:attachmentListUpdater"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="companyNames" nillable="true" type="xs:string"/>
                <xs:element minOccurs="0" name="completed" type="tns:dateTime"/>
                <xs:element minOccurs="0"
                    name="compositeParticipantsUpdater" type="tns:todoCompositeParticipantListUpdater"/>
                <xs:element minOccurs="0" name="description" type="xs:string"/>
                <xs:element minOccurs="0" name="due" type="tns:dateTime"/>
                <xs:element name="enableNotification" type="xs:boolean"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="ICalCategories" nillable="true" type="xs:string"/>
                <xs:element minOccurs="0" name="ICalClass" type="xs:string"/>
                <xs:element name="ICalPriority" type="xs:int"/>
                <xs:element name="ICalSequence" type="xs:int"/>
                <xs:element minOccurs="0" name="location" type="tns:location"/>
                <xs:element minOccurs="0" name="operationContext" type="xs:anyType"/>
                <xs:element minOccurs="0" name="organizer" type="tns:participant"/>
                <xs:element minOccurs="0" name="organizerUpdater" type="tns:participantUpdater"/>
                <xs:element minOccurs="0" name="participantsUpdater" type="tns:todoParticipantListUpdater"/>
                <xs:element name="percentComplete" type="xs:int"/>
                <xs:element minOccurs="0"
                    name="primaryAssignmentUpdater" type="tns:assignmentUpdater"/>
                <xs:element minOccurs="0" name="priority" type="tns:priority"/>
                <xs:element minOccurs="0" name="receptionChannel" type="tns:participantDeliveryChannel"/>
                <xs:element minOccurs="0" name="sensitivity" type="tns:beeId"/>
                <xs:element minOccurs="0" name="start" type="tns:dateTime"/>
                <xs:element minOccurs="0" name="status" type="tns:todoStatus"/>
                <xs:element minOccurs="0" name="type" type="tns:todoType"/>
                <xs:element minOccurs="0" name="uid" type="xs:string"/>
                <xs:element minOccurs="0" name="url" type="xs:string"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to todoUpdater

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions