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

Contents

Overview

Resource WikiBondEntityRelation is a special type of BondEntityRelation that also includes additional information about the Entities participating in the Bond, such as the the path, Workspace path and Entity name. It is used by the Wiki service specifically.

Members

Name Type Required Description

entity

anyType

(constrained to Bondable)

Snapshot of the entity that is bonded to.

properties

collabProperties

CollabProperties of the entity that participates in the bond.

rootDeleted

boolean

Boolean member that is equal to true if the root Entity has been deleted.

rootName

string

The name of the root Entity.

rootParent

beeId<Bondable>

The handle of the Bondable that is the parent of the root Entity.

rootPath

string

The Path of the Bondable which participates as the root Entity in the Bond

rootWorkspacePath

string

The path of the root Entity's enclosing Workspace.

targetName

string

The name of the target Entity

targetParent

beeId<Bondable>

The handle of the Bondable that is the parent of target Entity

targetPath

string

The Path of the Bondable which participates as the target Entity in the Bond

targetWorkspacePath

string

The path of the Workspace of the Bondable with which it participates as the target Entity in the Bond

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:wikiBondEntityRelation xsi:type="obh:wikiBondEntityRelation" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:entity>your_anyType_0</obh:entity>
        <obh:properties>your_collabProperties_0</obh:properties>
        <obh:rootDeleted>your_boolean_0</obh:rootDeleted>
        <obh:rootName>your_string_0</obh:rootName>
        <obh:rootParent>your_beeId_0</obh:rootParent>
        <obh:rootPath>your_string_0</obh:rootPath>
        <obh:rootWorkspacePath>your_string_0</obh:rootWorkspacePath>
        <obh:targetName>your_string_0</obh:targetName>
        <obh:targetParent>your_beeId_0</obh:targetParent>
        <obh:targetPath>your_string_0</obh:targetPath>
        <obh:targetWorkspacePath>your_string_0</obh:targetWorkspacePath>
</obh:wikiBondEntityRelation>

JSON Example

(show inherited members)

{
    "beeType":"wikiBondEntityRelation",
        "entity":"your_{http://www.oracle.com/beehive}entity_as_anyType0",
        "properties":{ your_{http://www.oracle.com/beehive}properties_as_collabProperties0 },
        "rootDeleted":your_{http://www.oracle.com/beehive}rootDeleted_as_boolean0,
        "rootName":"your_{http://www.oracle.com/beehive}rootName_as_string0",
        "rootParent":{ your_{http://www.oracle.com/beehive}rootParent_as_beeId0 },
        "rootPath":"your_{http://www.oracle.com/beehive}rootPath_as_string0",
        "rootWorkspacePath":"your_{http://www.oracle.com/beehive}rootWorkspacePath_as_string0",
        "targetName":"your_{http://www.oracle.com/beehive}targetName_as_string0",
        "targetParent":{ your_{http://www.oracle.com/beehive}targetParent_as_beeId0 },
        "targetPath":"your_{http://www.oracle.com/beehive}targetPath_as_string0",
        "targetWorkspacePath":"your_{http://www.oracle.com/beehive}targetWorkspacePath_as_string0"
}

XML Schema


<xs:complexType name="wikiBondEntityRelation">
    <xs:complexContent>
        <xs:extension base="tns:bondEntityRelation">
            <xs:sequence>
                <xs:element name="rootDeleted" type="xs:boolean"/>
                <xs:element minOccurs="0" name="rootName" type="xs:string"/>
                <xs:element minOccurs="0" name="rootParent" type="tns:beeId"/>
                <xs:element minOccurs="0" name="rootPath" type="xs:string"/>
                <xs:element minOccurs="0" name="rootWorkspacePath" type="xs:string"/>
                <xs:element minOccurs="0" name="targetName" type="xs:string"/>
                <xs:element minOccurs="0" name="targetParent" type="tns:beeId"/>
                <xs:element minOccurs="0" name="targetPath" type="xs:string"/>
                <xs:element minOccurs="0" name="targetWorkspacePath" type="xs:string"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to wikiBondEntityRelation

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions

Not Referenced Directly by Representations