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

Contents

Overview

Holds a set of modification to be applies to an occurrence.

Members

Name Type Required Description

ICalCategories

string[]

ICalClass

string

ICalPriority

int

ICalRecurrenceId

dateTime

ICalSequence

int

ICalUid

string

allowAllInviteesToPublishBonds

boolean

applyPrimaryDefaultReminder

boolean

Set the ApplyPrimaryDefaultReminder attribute.

attachmentsUpdater

attachmentListUpdater

Returns the updater used to modify the Attachments attribute. (removeAllAttachments() is currently not supported)

changeStatus

changeStatus

Artifact change status.

companyNames

string[]

compositeParticipantsUpdater

occurrenceCompositeParticipantListUpdater

description

string

dialInInfo

string

eid

string

enableNotification

boolean

end

dateTime

Set the end attribute for the Occurrence.

equipment

string[]

initalizedWithSeriesAttributes

boolean

journalEntryType

journalEntryType

location

location

name

string

Get the Name of the Entity

operationContext

anyType

organizer

participant

organizerUpdater

participantUpdater

participantsUpdater

occurrenceParticipantListUpdater

primaryInvitationUpdater

invitationUpdater

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

priority

priority

propertiesUpdater

collabPropertiesUpdater

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

sensitivity

beeId

start

dateTime

Set the start attribute for the Occurrence.

status

occurrenceStatus

tranparency

transparency

transparency

transparency

type

occurrenceType

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:occurrenceUpdater xsi:type="obh:occurrenceUpdater" 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:ICalRecurrenceId>your_dateTime_0</obh:ICalRecurrenceId>
        <obh:ICalSequence>your_int_0</obh:ICalSequence>
        <obh:ICalUid>your_string_0</obh:ICalUid>
        <obh:allowAllInviteesToPublishBonds>your_boolean_0</obh:allowAllInviteesToPublishBonds>
        <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:compositeParticipantsUpdater>your_occurrenceCompositeParticipantListUpdater_0</obh:compositeParticipantsUpdater>
        <obh:description>your_string_0</obh:description>
        <obh:dialInInfo>your_string_0</obh:dialInInfo>
        <obh:eid>your_string_0</obh:eid>
        <obh:enableNotification>your_boolean_0</obh:enableNotification>
        <obh:end>your_dateTime_0</obh:end>
        <obh:equipment>your_string_0</obh:equipment>
        <obh:equipment>your_string_1</obh:equipment>
        <obh:equipment>your_string_2</obh:equipment>
        <obh:initalizedWithSeriesAttributes>your_boolean_0</obh:initalizedWithSeriesAttributes>
        <obh:journalEntryType>your_journalEntryType_0</obh:journalEntryType>
        <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_occurrenceParticipantListUpdater_0</obh:participantsUpdater>
        <obh:primaryInvitationUpdater>your_invitationUpdater_0</obh:primaryInvitationUpdater>
        <obh:priority>your_priority_0</obh:priority>
        <obh:propertiesUpdater>your_collabPropertiesUpdater_0</obh:propertiesUpdater>
        <obh:sensitivity>your_beeId_0</obh:sensitivity>
        <obh:start>your_dateTime_0</obh:start>
        <obh:status>your_occurrenceStatus_0</obh:status>
        <obh:tranparency>your_transparency_0</obh:tranparency>
        <obh:transparency>your_transparency_0</obh:transparency>
        <obh:type>your_occurrenceType_0</obh:type>
        <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:occurrenceUpdater>

JSON Example

(show inherited members)

{
    "beeType":"occurrenceUpdater",
        "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,
        "ICalRecurrenceId":{ your_{http://www.oracle.com/beehive}ICalRecurrenceId_as_dateTime0 },
        "ICalSequence":your_{http://www.oracle.com/beehive}ICalSequence_as_int0,
        "ICalUid":"your_{http://www.oracle.com/beehive}ICalUid_as_string0",
        "allowAllInviteesToPublishBonds":your_{http://www.oracle.com/beehive}allowAllInviteesToPublishBonds_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"
        ],
        "compositeParticipantsUpdater":{ your_{http://www.oracle.com/beehive}compositeParticipantsUpdater_as_occurrenceCompositeParticipantListUpdater0 },
        "description":"your_{http://www.oracle.com/beehive}description_as_string0",
        "dialInInfo":"your_{http://www.oracle.com/beehive}dialInInfo_as_string0",
        "eid":"your_{http://www.oracle.com/beehive}eid_as_string0",
        "enableNotification":your_{http://www.oracle.com/beehive}enableNotification_as_boolean0,
        "end":{ your_{http://www.oracle.com/beehive}end_as_dateTime0 },
        "equipment":[
            "your_{http://www.oracle.com/beehive}equipment_as_string0",
            "your_{http://www.oracle.com/beehive}equipment_as_string1",
            "your_{http://www.oracle.com/beehive}equipment_as_string2"
        ],
        "initalizedWithSeriesAttributes":your_{http://www.oracle.com/beehive}initalizedWithSeriesAttributes_as_boolean0,
        "journalEntryType":{ your_{http://www.oracle.com/beehive}journalEntryType_as_journalEntryType0 },
        "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_occurrenceParticipantListUpdater0 },
        "primaryInvitationUpdater":{ your_{http://www.oracle.com/beehive}primaryInvitationUpdater_as_invitationUpdater0 },
        "priority":{ your_{http://www.oracle.com/beehive}priority_as_priority0 },
        "propertiesUpdater":{ your_{http://www.oracle.com/beehive}propertiesUpdater_as_collabPropertiesUpdater0 },
        "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_occurrenceStatus0 },
        "tranparency":{ your_{http://www.oracle.com/beehive}tranparency_as_transparency0 },
        "transparency":{ your_{http://www.oracle.com/beehive}transparency_as_transparency0 },
        "type":{ your_{http://www.oracle.com/beehive}type_as_occurrenceType0 },
        "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="occurrenceUpdater">
    <xs:complexContent>
        <xs:extension base="tns:artifactUpdater">
            <xs:sequence>
                <xs:element name="allowAllInviteesToPublishBonds" 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="compositeParticipantsUpdater" type="tns:occurrenceCompositeParticipantListUpdater"/>
                <xs:element minOccurs="0" name="description" type="xs:string"/>
                <xs:element minOccurs="0" name="dialInInfo" type="xs:string"/>
                <xs:element minOccurs="0" name="eid" type="xs:string"/>
                <xs:element name="enableNotification" type="xs:boolean"/>
                <xs:element minOccurs="0" name="end" type="tns:dateTime"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="equipment" nillable="true" type="xs:string"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="ICalCategories" type="xs:string"/>
                <xs:element minOccurs="0" name="ICalClass" type="xs:string"/>
                <xs:element name="ICalPriority" type="xs:int"/>
                <xs:element minOccurs="0" name="ICalRecurrenceId" type="tns:dateTime"/>
                <xs:element name="ICalSequence" type="xs:int"/>
                <xs:element minOccurs="0" name="ICalUid" type="xs:string"/>
                <xs:element name="initalizedWithSeriesAttributes" type="xs:boolean"/>
                <xs:element minOccurs="0" name="journalEntryType" type="tns:journalEntryType"/>
                <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:occurrenceParticipantListUpdater"/>
                <xs:element minOccurs="0"
                    name="primaryInvitationUpdater" type="tns:invitationUpdater"/>
                <xs:element minOccurs="0" name="priority" type="tns:priority"/>
                <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:occurrenceStatus"/>
                <xs:element minOccurs="0" name="tranparency" type="tns:transparency"/>
                <xs:element minOccurs="0" name="transparency" type="tns:transparency"/>
                <xs:element minOccurs="0" name="type" type="tns:occurrenceType"/>
                <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 occurrenceUpdater

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions