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

Contents

Overview

Contains a Expertise Dynamic Topic, a temporary topic generated on an as-needed basis from terms within a single account profile.

Members

Name Type Required Description

displayKeywordsLikePhraseHint

boolean

Whether the keywords can be displayed like a phrase.

matchingAssociatedWords

string[]

The list of words associated with this topic.

matchingClauses

expertiseTopicClause[]

The clauses that caused this to be a match.

matchingKeywords

string[]

The keyword used to create this topic.

matchingTerms

expertiseTerm[]

The list of matching TermSet containing the terms that this topic represents

matchingWordsLanguage

int

The language of the matching words (keywords & associated words).

owningProfile

entity

The owning account. May be null if an aggregated topic.

siblingDetails

associativeArray<stringexpertiseSiblingDetails>

ExpertiseSiblingDetails for the siblings, regardless of whether the sibling is an associated word of unconsumed sibling.

strength

float

An integer inidicating the topic's strength.

title

string

The title of this topic.

unGroupableSiblings

string[]

The list of matching words that were not grouped into the topic title as associated words.

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:expertiseDynamicTopic xsi:type="obh:expertiseDynamicTopic" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:displayKeywordsLikePhraseHint>your_boolean_0</obh:displayKeywordsLikePhraseHint>
        <obh:matchingAssociatedWords>your_string_0</obh:matchingAssociatedWords>
        <obh:matchingAssociatedWords>your_string_1</obh:matchingAssociatedWords>
        <obh:matchingAssociatedWords>your_string_2</obh:matchingAssociatedWords>
        <obh:matchingClauses>your_expertiseTopicClause_0</obh:matchingClauses>
        <obh:matchingClauses>your_expertiseTopicClause_1</obh:matchingClauses>
        <obh:matchingClauses>your_expertiseTopicClause_2</obh:matchingClauses>
        <obh:matchingKeywords>your_string_0</obh:matchingKeywords>
        <obh:matchingKeywords>your_string_1</obh:matchingKeywords>
        <obh:matchingKeywords>your_string_2</obh:matchingKeywords>
        <obh:matchingTerms>your_expertiseTerm_0</obh:matchingTerms>
        <obh:matchingTerms>your_expertiseTerm_1</obh:matchingTerms>
        <obh:matchingTerms>your_expertiseTerm_2</obh:matchingTerms>
        <obh:matchingWordsLanguage>your_int_0</obh:matchingWordsLanguage>
        <obh:owningProfile>your_entity_0</obh:owningProfile>
        <obh:siblingDetails>your_associativeArray_0</obh:siblingDetails>
        <obh:strength>your_float_0</obh:strength>
        <obh:title>your_string_0</obh:title>
        <obh:unGroupableSiblings>your_string_0</obh:unGroupableSiblings>
        <obh:unGroupableSiblings>your_string_1</obh:unGroupableSiblings>
        <obh:unGroupableSiblings>your_string_2</obh:unGroupableSiblings>
</obh:expertiseDynamicTopic>

JSON Example

(show inherited members)

{
    "beeType":"expertiseDynamicTopic",
        "displayKeywordsLikePhraseHint":your_{http://www.oracle.com/beehive}displayKeywordsLikePhraseHint_as_boolean0,
        "matchingAssociatedWords":[
            "your_{http://www.oracle.com/beehive}matchingAssociatedWords_as_string0",
            "your_{http://www.oracle.com/beehive}matchingAssociatedWords_as_string1",
            "your_{http://www.oracle.com/beehive}matchingAssociatedWords_as_string2"
        ],
        "matchingClauses":[
            { your_{http://www.oracle.com/beehive}matchingClauses_as_expertiseTopicClause0 },
            { your_{http://www.oracle.com/beehive}matchingClauses_as_expertiseTopicClause1 },
            { your_{http://www.oracle.com/beehive}matchingClauses_as_expertiseTopicClause2 }
        ],
        "matchingKeywords":[
            "your_{http://www.oracle.com/beehive}matchingKeywords_as_string0",
            "your_{http://www.oracle.com/beehive}matchingKeywords_as_string1",
            "your_{http://www.oracle.com/beehive}matchingKeywords_as_string2"
        ],
        "matchingTerms":[
            { your_{http://www.oracle.com/beehive}matchingTerms_as_expertiseTerm0 },
            { your_{http://www.oracle.com/beehive}matchingTerms_as_expertiseTerm1 },
            { your_{http://www.oracle.com/beehive}matchingTerms_as_expertiseTerm2 }
        ],
        "matchingWordsLanguage":your_{http://www.oracle.com/beehive}matchingWordsLanguage_as_int0,
        "owningProfile":{ your_{http://www.oracle.com/beehive}owningProfile_as_entity0 },
        "siblingDetails":{ your_{http://www.oracle.com/beehive}siblingDetails_as_associativeArray0 },
        "strength":your_{http://www.oracle.com/beehive}strength_as_float0,
        "title":"your_{http://www.oracle.com/beehive}title_as_string0",
        "unGroupableSiblings":[
            "your_{http://www.oracle.com/beehive}unGroupableSiblings_as_string0",
            "your_{http://www.oracle.com/beehive}unGroupableSiblings_as_string1",
            "your_{http://www.oracle.com/beehive}unGroupableSiblings_as_string2"
        ]
}

XML Schema


<xs:complexType name="expertiseDynamicTopic">
    <xs:complexContent>
        <xs:extension base="tns:expertiseTransientTopic">
            <xs:sequence>
                <xs:element minOccurs="0" name="owningProfile" type="tns:entity"/>
            </xs:sequence>
        </xs:extension>
    </xs:complexContent>
</xs:complexType>

        

References

The following data represents the references to expertiseDynamicTopic

Referenced By Resources

Not Referenced Directly by Resources

Referenced By Representaions