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

Contents

Overview

Represents a descriptor of update intentions for an email message content. It can be used via to apply the changes

Members

Name Type Description

bccReceivers

emailRecipientListUpdater

Sets the Bcc receivers updater

bodyUpdater

contentUpdater

The updater for the main body of the message.

ccReceivers

emailRecipientListUpdater

Sets the Cc recipient list updater to this updater

contentDisposition

contentDispositionType

Content disposition as in one of the values of

contentId

string

Content ID value for this content.

envelopeSender

emailParticipant

The envelope sender of the message

inReplyTos

stringListUpdater

Sets the InReplyTo updater

mailer

string

The mail client program identifier for the message.

mediaType

string

Media type of the this content.

mimeHeaders

mimeHeadersWrapper

The MIME headers for this content. MIME headers is a single valued object containing a collection of headers.

priority

priority

The priority marker for the message.

replyTos

emailParticipantListUpdater

Sets the replyTo participant list updater to this updater

sender

emailParticipant

The published sender of the message.

sensitivity

messageSensitivity

Sensitivity value for the message as one of the values in

sentDate

dateTime

Time when the message is composed and submitted.

streamSubject

string

The subject for the control channel.

subject

rawString

Subject of the email message content.

threadReferences

stringListUpdater

Sets the thread references

toReceivers

emailRecipientListUpdater

Sets the To receivers updater

Hierarchy

Inherits From

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:emailMessageContentUpdater xsi:type="obh:emailMessageContentUpdater" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:bccReceivers>your_emailRecipientListUpdater_0</obh:bccReceivers>
        <obh:bodyUpdater>your_contentUpdater_0</obh:bodyUpdater>
        <obh:ccReceivers>your_emailRecipientListUpdater_0</obh:ccReceivers>
        <obh:contentDisposition>your_contentDispositionType_0</obh:contentDisposition>
        <obh:contentId>your_string_0</obh:contentId>
        <obh:envelopeSender>your_emailParticipant_0</obh:envelopeSender>
        <obh:inReplyTos>your_stringListUpdater_0</obh:inReplyTos>
        <obh:mailer>your_string_0</obh:mailer>
        <obh:mediaType>your_string_0</obh:mediaType>
        <obh:mimeHeaders>your_mimeHeadersWrapper_0</obh:mimeHeaders>
        <obh:priority>your_priority_0</obh:priority>
        <obh:replyTos>your_emailParticipantListUpdater_0</obh:replyTos>
        <obh:sender>your_emailParticipant_0</obh:sender>
        <obh:sensitivity>your_messageSensitivity_0</obh:sensitivity>
        <obh:sentDate>your_dateTime_0</obh:sentDate>
        <obh:streamSubject>your_string_0</obh:streamSubject>
        <obh:subject>your_rawString_0</obh:subject>
        <obh:threadReferences>your_stringListUpdater_0</obh:threadReferences>
        <obh:toReceivers>your_emailRecipientListUpdater_0</obh:toReceivers>
</obh:emailMessageContentUpdater>

JSON Example

(show inherited members)

{
    "beeType":"emailMessageContentUpdater",
        "bccReceivers":{ your_{http://www.oracle.com/beehive}bccReceivers_as_emailRecipientListUpdater0 },
        "bodyUpdater":{ your_{http://www.oracle.com/beehive}bodyUpdater_as_contentUpdater0 },
        "ccReceivers":{ your_{http://www.oracle.com/beehive}ccReceivers_as_emailRecipientListUpdater0 },
        "contentDisposition":{ your_{http://www.oracle.com/beehive}contentDisposition_as_contentDispositionType0 },
        "contentId":"your_{http://www.oracle.com/beehive}contentId_as_string0",
        "envelopeSender":{ your_{http://www.oracle.com/beehive}envelopeSender_as_emailParticipant0 },
        "inReplyTos":{ your_{http://www.oracle.com/beehive}inReplyTos_as_stringListUpdater0 },
        "mailer":"your_{http://www.oracle.com/beehive}mailer_as_string0",
        "mediaType":"your_{http://www.oracle.com/beehive}mediaType_as_string0",
        "mimeHeaders":{ your_{http://www.oracle.com/beehive}mimeHeaders_as_mimeHeadersWrapper0 },
        "priority":{ your_{http://www.oracle.com/beehive}priority_as_priority0 },
        "replyTos":{ your_{http://www.oracle.com/beehive}replyTos_as_emailParticipantListUpdater0 },
        "sender":{ your_{http://www.oracle.com/beehive}sender_as_emailParticipant0 },
        "sensitivity":{ your_{http://www.oracle.com/beehive}sensitivity_as_messageSensitivity0 },
        "sentDate":"your_{http://www.oracle.com/beehive}sentDate_as_dateTime0",
        "streamSubject":"your_{http://www.oracle.com/beehive}streamSubject_as_string0",
        "subject":{ your_{http://www.oracle.com/beehive}subject_as_rawString0 },
        "threadReferences":{ your_{http://www.oracle.com/beehive}threadReferences_as_stringListUpdater0 },
        "toReceivers":{ your_{http://www.oracle.com/beehive}toReceivers_as_emailRecipientListUpdater0 }
}

XML Schema


<xs:complexType final="extension restriction" name="emailMessageContentUpdater">
    <xs:complexContent>
        <xs:extension base="tns:contentUpdater">
            <xs:sequence>
                <xs:element minOccurs="0" name="bccReceivers" type="tns:emailRecipientListUpdater"/>
                <xs:element minOccurs="0" name="bodyUpdater" type="tns:contentUpdater"/>
                <xs:element minOccurs="0" name="ccReceivers" type="tns:emailRecipientListUpdater"/>
                <xs:element minOccurs="0" name="envelopeSender" type="tns:emailParticipant"/>
                <xs:element minOccurs="0" name="inReplyTos" type="tns:stringListUpdater"/>
                <xs:element minOccurs="0" name="mailer" type="xs:string"/>
                <xs:element minOccurs="0" name="priority" type="tns:priority"/>
                <xs:element minOccurs="0" name="replyTos" type="tns:emailParticipantListUpdater"/>
                <xs:element minOccurs="0" name="sender" type="tns:emailParticipant"/>
                <xs:element minOccurs="0" name="sensitivity" type="tns:messageSensitivity"/>
                <xs:element minOccurs="0" name="sentDate" type="xs:dateTime"/>
                <xs:element minOccurs="0" name="streamSubject" type="xs:string"/>
                <xs:element minOccurs="0" name="subject" type="tns:rawString"/>
                <xs:element minOccurs="0" name="toReceivers" type="tns:emailRecipientListUpdater"/>
                <xs:element minOccurs="0" name="threadReferences" type="tns:stringListUpdater"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to emailMessageContentUpdater

Referenced By Resources

Usage Resource Method
Request EmailMessage Send

Referenced By Representaions