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

Contents

Overview

Represents an activity that a presentity is doing. An activity can be derived from any calendar information, free busy intervals, and real-time status of user sessions for conference, voice, etc. The viewer can judge from the activity when and how is appropriate to communicate with the presentity.

Members

Name Type Required Description

collabId

beeId

end

long

Returns the time at which the activity ends

handle

beeId<activity>

note

note

Returns any note that is attached to this Activity.

reference

beeId<entity>

Returns a handle to another Entity which may give more context to the activity, such as a Calendar occurence.

start

long

Returns the timestamp at which the activity has started or is scheduled to start.

type

activityType

Returns the type of this Activity

Hierarchy

Applied Markers

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:activity xsi:type="obh:activity" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:collabId>your_beeId_0</obh:collabId>
        <obh:end>your_long_0</obh:end>
        <obh:handle>your_beeId_0</obh:handle>
        <obh:note>your_note_0</obh:note>
        <obh:reference>your_beeId_0</obh:reference>
        <obh:start>your_long_0</obh:start>
        <obh:type>your_activityType_0</obh:type>
</obh:activity>

JSON Example

(show inherited members)

{
    "beeType":"activity",
        "collabId":{ your_{http://www.oracle.com/beehive}collabId_as_beeId0 },
        "end":your_{http://www.oracle.com/beehive}end_as_long0,
        "handle":{ your_{http://www.oracle.com/beehive}handle_as_beeId0 },
        "note":{ your_{http://www.oracle.com/beehive}note_as_note0 },
        "reference":{ your_{http://www.oracle.com/beehive}reference_as_beeId0 },
        "start":your_{http://www.oracle.com/beehive}start_as_long0,
        "type":{ your_{http://www.oracle.com/beehive}type_as_activityType0 }
}

XML Schema


<xs:complexType name="activity">
    <xs:sequence>
        <xs:element minOccurs="0" name="collabId" type="tns:beeId"/>
        <xs:element name="end" type="xs:long"/>
        <xs:element minOccurs="0" name="handle" type="tns:beeId"/>
        <xs:element minOccurs="0" name="note" type="tns:note"/>
        <xs:element minOccurs="0" name="reference" type="tns:beeId"/>
        <xs:element name="start" type="xs:long"/>
        <xs:element minOccurs="0" name="type" type="tns:activityType"/>
    </xs:sequence>
</xs:complexType>

        

References

The following data represents the references to activity

Referenced By Resources

Usage Resource Method
Response Current User Utilities Read Presence Activities

Referenced By Representaions