A script enabled browser is required for this page to function properly
Oracle® Beehive RESTful Web Services API Reference
Release 2 (2.0.1.7)
E16658-04
Overview
Creator to create an ExpertiseConnectionRequest. An ExpertiseConnectionRequest can
be created using either a collection of ExpertiseAggregateTopics OR
ExpertiseSearchParameters containing a search search expression (but NOT
both).
Members
Show inherited members
Name
Type
Description
collaborationChannel
connectionRequestCollaborationChannel
Collaboration option (direct/discussion forum) to be used. Will default to
DIRECT if unspecified.
maxRequestsToSend
int
Maximum number of experts to be approached
needResponseBy
dateTime
Date by which responses are needed
priority
priority
Priority of the request
requestMessageBody
string
Message body associated with the request
requestMessageSubject
string
Message subject associated with the request. This parameter is a mandatory.
searchParameters
expertiseSearchParameters
ExpertiseSearchParameters to create a request based on a search
expression.
topics
expertiseAggregateTopic []
ExpertiseAggregateTopics to create a request based on ExpertiseTopics
returned from an expertise search
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)
JSON Example
(show inherited members)
{
"beeType":"expertiseConnectionRequestCreator",
"collaborationChannel":{ your_{http://www.oracle.com/beehive}collaborationChannel_as_connectionRequestCollaborationChannel0 },
"maxRequestsToSend":your_{http://www.oracle.com/beehive}maxRequestsToSend_as_int0,
"needResponseBy":"your_{http://www.oracle.com/beehive}needResponseBy_as_dateTime0",
"priority":{ your_{http://www.oracle.com/beehive}priority_as_priority0 },
"requestMessageBody":"your_{http://www.oracle.com/beehive}requestMessageBody_as_string0",
"requestMessageSubject":"your_{http://www.oracle.com/beehive}requestMessageSubject_as_string0",
"searchParameters":{ your_{http://www.oracle.com/beehive}searchParameters_as_expertiseSearchParameters0 },
"topics":[
{ your_{http://www.oracle.com/beehive}topics_as_expertiseAggregateTopic0 },
{ your_{http://www.oracle.com/beehive}topics_as_expertiseAggregateTopic1 },
{ your_{http://www.oracle.com/beehive}topics_as_expertiseAggregateTopic2 }
]
}
XML Schema
<xs:complexType name="expertiseConnectionRequestCreator">
<xs:complexContent>
<xs:extension base="tns:connectionRequestCreator">
<xs:sequence>
<xs:element minOccurs="0" name="collaborationChannel" type="tns:connectionRequestCollaborationChannel"/>
<xs:element minOccurs="0" name="searchParameters" type="tns:expertiseSearchParameters"/>
<xs:element maxOccurs="unbounded" minOccurs="0"
name="topics" nillable="true" type="tns:expertiseAggregateTopic"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
References
The following data represents the references to expertiseConnectionRequestCreator
Referenced By Resources
Referenced By Representaions
Copyright © 2008, 2012, Oracle and/or its affiliates. All rights reserved.
Legal Notices