Oracle® Beehive RESTful Web Services API Reference Release 2 (2.0.1.7) E16658-04 |
A Notification is a type of message which is generated and sent to a specific user. Based on different Projections these are the attributes returned: The attributes that are retrievied in the EMPTY projection: -- Notification Collab Id (Handle) The attributes that are retrievied in the SECURITY projection: -- Notification Collab Id (Handle) -- Owner Collab Id -- Snapshot Id The attributes that are retrievied in the BASIC projection: -- Notification Collab Id (Handle) -- Owner -- Creator -- Modifier -- Name -- Properties -- Parent -- Content -- Schema -- Subscription -- Priority -- Snapshot Id -- References (Source) All attributes are retreived for FULL Projection.
Name | Type | Required | Description |
---|---|---|---|
actionDoer |
(constrained to Addressable) |
Gets the Sender of the Notification | |
content |
Gets the content of the Notification. | ||
contentMetadata |
Returns the content metadata of this Notification. | ||
eventDefinition |
Gets the Event Definition for this Notification. | ||
origin |
Gets the Origin which generated this Notification. Can be either the user subscription or the Reminder. | ||
priority |
Gets the priority of the Notification. | ||
recipient |
(constrained to Addressable) |
Gets the Recipient of the Notification. This is the actual owner of the Notification. | |
schemaProperties |
Returns the properties used to populate the NotificationSchema when generating this Notificatino. | ||
source |
Gets the source of the Notification. Can be the invitation, or document that the notification is about. | ||
subscription |
Gets the subscription which created this Notification. | ||
title |
Gets the Title under which this Notification should be filed and shown to the user. |
Inherits From
Applied Markers
<xs:complexType name="notification"> <xs:complexContent> <xs:extension base="tns:artifact"> <xs:sequence> <xs:element minOccurs="0" name="actionDoer" type="xs:anyType"/> <xs:element minOccurs="0" name="content" type="tns:content"/> <xs:element minOccurs="0" name="contentMetadata" type="tns:collabProperties"/> <xs:element minOccurs="0" name="eventDefinition" type="tns:eventDefinition"/> <xs:element minOccurs="0" name="origin" type="tns:artifact"/> <xs:element minOccurs="0" name="priority" type="tns:priority"/> <xs:element minOccurs="0" name="recipient" type="xs:anyType"/> <xs:element minOccurs="0" name="schemaProperties" type="tns:collabProperties"/> <xs:element minOccurs="0" name="source" type="tns:entity"/> <xs:element minOccurs="0" name="subscription" type="tns:artifact"/> <xs:element minOccurs="0" name="title" type="xs:string"/> </xs:sequence> </xs:extension> </xs:complexContent> </xs:complexType>
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices