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

Contents

Overview

Updater for Task.

Members

Name Type Required Description

assigneeCompleted

dateTime

Time at which the Task was completed.

assigneeCompletedDateOnly

boolean

Set to true if the "AssigneeCompleted" attribute refers to a dateonly value. Note that the "AssigneeCompletedDateOnly" attribute can only be updated at the same time as the "AssigneeCompleted" attribute".

assigneeDue

dateTime

Due time of the task.

assigneeDueDateOnly

boolean

Set to true if the "AssigneeDue" attribute refers to a dateonly value. Note that the "AssigneeDueDateOnly" attribute can only be updated at the same time as the "AssigneeDue" attribute".

assigneeParticipantStatus

todoParticipantStatus

Participation status if the Assignee. When a new task is assigned to an assignee, this attribute is initialy set to NEEDS_ACTION. The assignee must update this attribute to inform the organizer if his assignment status.

assigneePercentComplete

int

AssigneePercentComplete attribute.

assigneePrimaryClientReminderTrigger

timedTrigger

Trigger of the primary client side reminder. The primary client reminder is the reminder managed, by calendar clients such as OBEO, Zimbra and the caldav based clients.

assigneePriority

priority

Priority of the task as defined by the assignee.

assigneePropertiesUpdater

collabPropertiesUpdater

Modification to apply to the properties private to this copy of the task.

assigneeStart

dateTime

Time at which the task must be started.

assigneeStartDateOnly

boolean

Set to true if the "AssigneeStart" attribute refers to a dateonly value. Note that the "AssigneeStartDateOnly" attribute can only be updated at the same time as the "AssigneeStart" attribute".

changeStatus

changeStatus

Artifact change status.

locationName

string

This attribute can only be set if the element AssignmentOnly is false.

name

string

Get the Name of the Entity

propertiesUpdater

collabPropertiesUpdater

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

status

todoStatus

Status of the task. This attribute can only be set if the element AssignmentOnly is false.

textDescription

string

Set the description of the task using the test representation. This attribute cannot be updated if the element AssignementOnly is false;

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.

xhtmlFragmentDescription

string

This attribute can only be set if the element AssignmentOnly is false.

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:taskUpdater xsi:type="obh:taskUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:assigneeCompleted>your_dateTime_0</obh:assigneeCompleted>
        <obh:assigneeCompletedDateOnly>your_boolean_0</obh:assigneeCompletedDateOnly>
        <obh:assigneeDue>your_dateTime_0</obh:assigneeDue>
        <obh:assigneeDueDateOnly>your_boolean_0</obh:assigneeDueDateOnly>
        <obh:assigneeParticipantStatus>your_todoParticipantStatus_0</obh:assigneeParticipantStatus>
        <obh:assigneePercentComplete>your_int_0</obh:assigneePercentComplete>
        <obh:assigneePrimaryClientReminderTrigger>your_timedTrigger_0</obh:assigneePrimaryClientReminderTrigger>
        <obh:assigneePriority>your_priority_0</obh:assigneePriority>
        <obh:assigneePropertiesUpdater>your_collabPropertiesUpdater_0</obh:assigneePropertiesUpdater>
        <obh:assigneeStart>your_dateTime_0</obh:assigneeStart>
        <obh:assigneeStartDateOnly>your_boolean_0</obh:assigneeStartDateOnly>
        <obh:changeStatus>your_changeStatus_0</obh:changeStatus>
        <obh:locationName>your_string_0</obh:locationName>
        <obh:name>your_string_0</obh:name>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:status>your_todoStatus_0</obh:status>
        <obh:textDescription>your_string_0</obh:textDescription>
        <obh:userCreatedOn>your_dateTime_0</obh:userCreatedOn>
        <obh:userModifiedOn>your_dateTime_0</obh:userModifiedOn>
        <obh:viewerPropertiesUpdater>your_collabPropertiesUpdater_0</obh:viewerPropertiesUpdater>
        <obh:xhtmlFragmentDescription>your_string_0</obh:xhtmlFragmentDescription>
</obh:taskUpdater>

JSON Example

(show inherited members)

{
    "beeType":"taskUpdater",
        "assigneeCompleted":"your_{http://www.oracle.com/beehive}assigneeCompleted_as_dateTime0",
        "assigneeCompletedDateOnly":your_{http://www.oracle.com/beehive}assigneeCompletedDateOnly_as_boolean0,
        "assigneeDue":"your_{http://www.oracle.com/beehive}assigneeDue_as_dateTime0",
        "assigneeDueDateOnly":your_{http://www.oracle.com/beehive}assigneeDueDateOnly_as_boolean0,
        "assigneeParticipantStatus":{ your_{http://www.oracle.com/beehive}assigneeParticipantStatus_as_todoParticipantStatus0 },
        "assigneePercentComplete":your_{http://www.oracle.com/beehive}assigneePercentComplete_as_int0,
        "assigneePrimaryClientReminderTrigger":{ your_{http://www.oracle.com/beehive}assigneePrimaryClientReminderTrigger_as_timedTrigger0 },
        "assigneePriority":{ your_{http://www.oracle.com/beehive}assigneePriority_as_priority0 },
        "assigneePropertiesUpdater":{ your_{http://www.oracle.com/beehive}assigneePropertiesUpdater_as_collabPropertiesUpdater0 },
        "assigneeStart":"your_{http://www.oracle.com/beehive}assigneeStart_as_dateTime0",
        "assigneeStartDateOnly":your_{http://www.oracle.com/beehive}assigneeStartDateOnly_as_boolean0,
        "changeStatus":{ your_{http://www.oracle.com/beehive}changeStatus_as_changeStatus0 },
        "locationName":"your_{http://www.oracle.com/beehive}locationName_as_string0",
        "name":"your_{http://www.oracle.com/beehive}name_as_string0",
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "status":{ your_{http://www.oracle.com/beehive}status_as_todoStatus0 },
        "textDescription":"your_{http://www.oracle.com/beehive}textDescription_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 },
        "xhtmlFragmentDescription":"your_{http://www.oracle.com/beehive}xhtmlFragmentDescription_as_string0"
}

XML Schema


<xs:complexType name="taskUpdater">
    <xs:complexContent>
        <xs:extension base="tns:artifactUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="assigneeCompleted" type="xs:dateTime"/>
                <xs:element name="assigneeCompletedDateOnly" type="xs:boolean"/>
                <xs:element minOccurs="0" name="assigneeDue" type="xs:dateTime"/>
                <xs:element name="assigneeDueDateOnly" type="xs:boolean"/>
                <xs:element minOccurs="0"
                    name="assigneeParticipantStatus" type="tns:todoParticipantStatus"/>
                <xs:element minOccurs="0" name="assigneePercentComplete" type="xs:int"/>
                <xs:element minOccurs="0"
                    name="assigneePrimaryClientReminderTrigger" type="tns:timedTrigger"/>
                <xs:element minOccurs="0" name="assigneePriority" type="tns:priority"/>
                <xs:element minOccurs="0"
                    name="assigneePropertiesUpdater" type="tns:collabPropertiesUpdater"/>
                <xs:element minOccurs="0" name="assigneeStart" type="xs:dateTime"/>
                <xs:element name="assigneeStartDateOnly" type="xs:boolean"/>
                <xs:element minOccurs="0" name="locationName" type="xs:string"/>
                <xs:element minOccurs="0" name="status" type="tns:todoStatus"/>
                <xs:element minOccurs="0" name="textDescription" type="xs:string"/>
                <xs:element minOccurs="0"
                    name="xhtmlFragmentDescription" type="xs:string"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to taskUpdater

Referenced By Resources

Usage Resource Method
Request Task Update

Referenced By Representaions