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

Contents

Overview

Members

Name Type Required Description

activeLanguages

string[]

Languages for the system and for profiling to extract content for. Currently, this can only be a subset of English, French, German. TKS_CORE_PROP.ACTIVE_LANGUAGES

enableExpertiseRequestExpiration

boolean

Flag to enable/disable expiration of expertise requests

expertiseRequestExpirationInterval

int

Interval in days after which an Expertise Request is said to expire, if there has been no activity

maxArtifactSize

int

Maximum size for profiled artifacts.

maxNumPublicTermsPerProfile

int

Maximum number of public terms a user can have in her profile. This is a global setting applicable to all users.

maxNumTermsPerProfile

int

Maximum number of terms a user can have in her profile. This is a global setting applicable to all users. This refers to the ACTIVE QUOTA

maxNumUsersForBrokeredRequest

int

Maximum size for profiled artifacts.

numDaysFetchContent

int

Number of days to fetch content from

numProfilerParallelRuns

int

This property sets the number of threads that the profiler could run

Hierarchy

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:expertiseConfiguration xsi:type="obh:expertiseConfiguration" xmlns:obh="http://www.oracle.com/beehive" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
        <obh:activeLanguages>your_string_0</obh:activeLanguages>
        <obh:activeLanguages>your_string_1</obh:activeLanguages>
        <obh:activeLanguages>your_string_2</obh:activeLanguages>
        <obh:enableExpertiseRequestExpiration>your_boolean_0</obh:enableExpertiseRequestExpiration>
        <obh:expertiseRequestExpirationInterval>your_int_0</obh:expertiseRequestExpirationInterval>
        <obh:maxArtifactSize>your_int_0</obh:maxArtifactSize>
        <obh:maxNumPublicTermsPerProfile>your_int_0</obh:maxNumPublicTermsPerProfile>
        <obh:maxNumTermsPerProfile>your_int_0</obh:maxNumTermsPerProfile>
        <obh:maxNumUsersForBrokeredRequest>your_int_0</obh:maxNumUsersForBrokeredRequest>
        <obh:numDaysFetchContent>your_int_0</obh:numDaysFetchContent>
        <obh:numProfilerParallelRuns>your_int_0</obh:numProfilerParallelRuns>
</obh:expertiseConfiguration>

JSON Example

(show inherited members)

{
    "beeType":"expertiseConfiguration",
        "activeLanguages":[
            "your_{http://www.oracle.com/beehive}activeLanguages_as_string0",
            "your_{http://www.oracle.com/beehive}activeLanguages_as_string1",
            "your_{http://www.oracle.com/beehive}activeLanguages_as_string2"
        ],
        "enableExpertiseRequestExpiration":your_{http://www.oracle.com/beehive}enableExpertiseRequestExpiration_as_boolean0,
        "expertiseRequestExpirationInterval":your_{http://www.oracle.com/beehive}expertiseRequestExpirationInterval_as_int0,
        "maxArtifactSize":your_{http://www.oracle.com/beehive}maxArtifactSize_as_int0,
        "maxNumPublicTermsPerProfile":your_{http://www.oracle.com/beehive}maxNumPublicTermsPerProfile_as_int0,
        "maxNumTermsPerProfile":your_{http://www.oracle.com/beehive}maxNumTermsPerProfile_as_int0,
        "maxNumUsersForBrokeredRequest":your_{http://www.oracle.com/beehive}maxNumUsersForBrokeredRequest_as_int0,
        "numDaysFetchContent":your_{http://www.oracle.com/beehive}numDaysFetchContent_as_int0,
        "numProfilerParallelRuns":your_{http://www.oracle.com/beehive}numProfilerParallelRuns_as_int0
}

XML Schema


<xs:complexType name="expertiseConfiguration">
    <xs:sequence>
        <xs:element maxOccurs="unbounded" minOccurs="0"
            name="activeLanguages" type="xs:string"/>
        <xs:element minOccurs="0"
            name="enableExpertiseRequestExpiration" type="xs:boolean"/>
        <xs:element name="expertiseRequestExpirationInterval" type="xs:int"/>
        <xs:element name="maxArtifactSize" type="xs:int"/>
        <xs:element name="maxNumPublicTermsPerProfile" type="xs:int"/>
        <xs:element name="maxNumTermsPerProfile" type="xs:int"/>
        <xs:element name="maxNumUsersForBrokeredRequest" type="xs:int"/>
        <xs:element name="numDaysFetchContent" type="xs:int"/>
        <xs:element name="numProfilerParallelRuns" type="xs:int"/>
    </xs:sequence>
</xs:complexType>

        

References

The following data represents the references to expertiseConfiguration

Referenced By Resources

Usage Resource Method
Response Expertise Management Get Configuration

Referenced By Representaions

Not Referenced Directly by Representations