RestoreMeetingRequest Element
This content is no longer actively maintained. It is provided as is, for anyone who may still be using these technologies, with no warranties or claims of accuracy with regard to the most recent product version or service release.
Requests the specified meeting to be restored.
Syntax
<RestoreMeetingRequest>
<StringQuery...></StringQuery>
</RestoreMeetingRequest>
The following sections describe attributes, parent elements, and child elements.
Attributes
None.
Element Information
Parent Elements
Element |
Description |
---|---|
1 |
Child Element
Element |
Description |
---|---|
1 or more |
Remarks
The StringQuery element must match one meeting exactly. The StringQuery element can search the following options:
mid
personalPlaceOf
name
opaque1
opaque2
This element can be used only by account administrators to restore expired or manually deleted meetings that are restorable. To get a list of the restorable meetings, call ListMeetingsRequest with a restorableOnly attribute value of True(Added in Live Meeting service API Update for Live Meeting 2007). For more information about restoring a meeting or recording, see Maintaining Meetings and Recordings.
If attempting to restore a meeting, a RestoreMeetingReply element is returned on success and a Fault element is returned on failure. For a complete list of fault return values, see Fault Element.
Examples
These examples include a successful restoration of a meeting and a meeting restoration fault example.
Example 1
This is an illustration of a successful restoration of a meeting. The meeting Id (mid) is used to identify the meeting to be restored.
Request
<PlaceWareConfCenter authUser="apiuser" authPassword="Pa$$w0rd">
<RestoreMeetingRequest>
<StringQuery fieldName="mid" operator="=" value="bvntuc1ix4mr"/>
</RestoreMeetingRequest>
</PlaceWareConfCenter>
Reply
<PlaceWareConfCenter>
<RestoreMeetingReply/>
</PlaceWareConfCenter>
Example 2
This is an illustration of a meeting restoration request that results in a fault response. The meeting to be restored is currently active.
Request
<PlaceWareConfCenter authUser="BVTAdmin" authPassword="Pa$$w0rd">
<RestoreMeetingRequest >
<StringQuery fieldName="name" operator="=" value="activeMtg01" />
</RestoreMeetingRequest>
</PlaceWareConfCenter>
Reply
<PlaceWareConfCenter>
<Fault>
<FaultCode>Client.BadState.Meeting</FaultCode>
<FaultString>The meeting you are trying to restore is already in Active state. It should be in either Deleted or Expired state.</FaultString>
<OptionList>
<TimeOption value="2007-07-11T22:51:03Z" name="time">
</TimeOption>
<StringOption value="gf494q7v49" name="rapid.requestId">
</StringOption>
</OptionList>
</Fault>
</PlaceWareConfCenter>