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

Contents

Overview

The fax message body. The message body contains the actual content of a message and its encoding information.

Members

Name Type Description

TOReceivers

faxMessageRecipient[]

The recipients of the message.

body

content

The body of the message.

contentDisposition

contentDispositionType

Content disposition of this content. The disposition of a content can be INLINE or ATTACHMENT.

contentId

string

ID of this content. A content component in a multipart/related content group has a unique ID property that can be used to reference the part in an HTML part within the group.

headers

associativeArray<stringrawString>

THe message headers.

inReplyTo

faxMessage[]

Messages to which a message was sent as a reply.

mediaType

string

The IANA media type for this content. This is also known as MIME type.

mimeHeaders

mimeHeadersWrapper

The collection of MIME headers associated with this content. Every content object may potentially come from MIME source regardless of its type. Therefore along with content data and attributes there can be arbitrary MIME headers associated with it.

priority

priority

The priority of the message.

replyTo

faxMessageParticipant[]

The recipients to whom any replies to the message should be directed.

sender

faxMessageParticipant

The sender of the message.

sentDate

dateTime

The date on which the message was sent.

subject

rawString

The subject of the message.

to

faxMessageRecipient[]

type

contentType

Type of the content. A content can be of type MULTIPART, INLINE, MESSAGE or REFERENCE.

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:faxMessageContent xsi:type="obh:faxMessageContent" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:TOReceivers>your_faxMessageRecipient_0</obh:TOReceivers>
        <obh:TOReceivers>your_faxMessageRecipient_1</obh:TOReceivers>
        <obh:TOReceivers>your_faxMessageRecipient_2</obh:TOReceivers>
        <obh:body>your_content_0</obh:body>
        <obh:contentDisposition>your_contentDispositionType_0</obh:contentDisposition>
        <obh:contentId>your_string_0</obh:contentId>
        <obh:headers>your_associativeArray_0</obh:headers>
        <obh:inReplyTo>your_faxMessage_0</obh:inReplyTo>
        <obh:inReplyTo>your_faxMessage_1</obh:inReplyTo>
        <obh:inReplyTo>your_faxMessage_2</obh:inReplyTo>
        <obh:mediaType>your_string_0</obh:mediaType>
        <obh:mimeHeaders>your_mimeHeadersWrapper_0</obh:mimeHeaders>
        <obh:priority>your_priority_0</obh:priority>
        <obh:replyTo>your_faxMessageParticipant_0</obh:replyTo>
        <obh:replyTo>your_faxMessageParticipant_1</obh:replyTo>
        <obh:replyTo>your_faxMessageParticipant_2</obh:replyTo>
        <obh:sender>your_faxMessageParticipant_0</obh:sender>
        <obh:sentDate>your_dateTime_0</obh:sentDate>
        <obh:subject>your_rawString_0</obh:subject>
        <obh:to>your_faxMessageRecipient_0</obh:to>
        <obh:to>your_faxMessageRecipient_1</obh:to>
        <obh:to>your_faxMessageRecipient_2</obh:to>
        <obh:type>your_contentType_0</obh:type>
</obh:faxMessageContent>

JSON Example

(show inherited members)

{
    "beeType":"faxMessageContent",
        "TOReceivers":[
            { your_{http://www.oracle.com/beehive}TOReceivers_as_faxMessageRecipient0 },
            { your_{http://www.oracle.com/beehive}TOReceivers_as_faxMessageRecipient1 },
            { your_{http://www.oracle.com/beehive}TOReceivers_as_faxMessageRecipient2 }
        ],
        "body":{ your_{http://www.oracle.com/beehive}body_as_content0 },
        "contentDisposition":{ your_{http://www.oracle.com/beehive}contentDisposition_as_contentDispositionType0 },
        "contentId":"your_{http://www.oracle.com/beehive}contentId_as_string0",
        "headers":{ your_{http://www.oracle.com/beehive}headers_as_associativeArray0 },
        "inReplyTo":[
            { your_{http://www.oracle.com/beehive}inReplyTo_as_faxMessage0 },
            { your_{http://www.oracle.com/beehive}inReplyTo_as_faxMessage1 },
            { your_{http://www.oracle.com/beehive}inReplyTo_as_faxMessage2 }
        ],
        "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 },
        "replyTo":[
            { your_{http://www.oracle.com/beehive}replyTo_as_faxMessageParticipant0 },
            { your_{http://www.oracle.com/beehive}replyTo_as_faxMessageParticipant1 },
            { your_{http://www.oracle.com/beehive}replyTo_as_faxMessageParticipant2 }
        ],
        "sender":{ your_{http://www.oracle.com/beehive}sender_as_faxMessageParticipant0 },
        "sentDate":{ your_{http://www.oracle.com/beehive}sentDate_as_dateTime0 },
        "subject":{ your_{http://www.oracle.com/beehive}subject_as_rawString0 },
        "to":[
            { your_{http://www.oracle.com/beehive}to_as_faxMessageRecipient0 },
            { your_{http://www.oracle.com/beehive}to_as_faxMessageRecipient1 },
            { your_{http://www.oracle.com/beehive}to_as_faxMessageRecipient2 }
        ],
        "type":{ your_{http://www.oracle.com/beehive}type_as_contentType0 }
}

XML Schema


<xs:complexType name="faxMessageContent">
    <xs:complexContent>
        <xs:extension base="tns:content">
            <xs:sequence>
                <xs:element minOccurs="0" name="body" type="tns:content"/>
                <xs:element minOccurs="0" name="headers" type="tns:associativeArray"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="inReplyTo" nillable="true" type="tns:faxMessage"/>
                <xs:element minOccurs="0" name="priority" type="tns:priority"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="replyTo" nillable="true" type="tns:faxMessageParticipant"/>
                <xs:element minOccurs="0" name="sender" type="tns:faxMessageParticipant"/>
                <xs:element minOccurs="0" name="sentDate" type="tns:dateTime"/>
                <xs:element minOccurs="0" name="subject" type="tns:rawString"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="TOReceivers" type="tns:faxMessageRecipient"/>
                <xs:element maxOccurs="unbounded" minOccurs="0"
                    name="to" type="tns:faxMessageRecipient"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to faxMessageContent

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions