Cisco Cisco TelePresence Management Suite (TMS) Version 15 Developer's Guide
Returned data:
An array of RecordingDevice, where the key is the string representation of a recording device name,
or a recording cluster name.
The value is an array of AliasInfo for that particular recording device/cluster, holding an AliasId (string) and a
SystemId (int) . The AliasId and SystemId can be used to add a recording participant to a conference.
SystemId (int) . The AliasId and SystemId can be used to add a recording participant to a conference.
GetRecurrentConferenceById
Returns a Conference object with the given ConferenceId. If the conference is a recurrent conference, existing
exceptions to the recurrent series are returned in the RecurrencePattern Exceptions array of the returned Conference
object.
exceptions to the recurrent series are returned in the RecurrencePattern Exceptions array of the returned Conference
object.
Supported parameters:
ConferenceId
The ID of the conference, based on TMS IDs.
Returned data:
A Conference object based on the ConferenceId.
If the recurrent series has been deleted, the returned object will include a negative conference ID.
.
GetRecurrentConferenceByIdWithFirstOngoingOrPendingStartTime
This function is primarily intended for use by Cisco TMSPE Smart Scheduler.
Supported parameters:
ConferenceId
The ID of the conference, based on TMS IDs.
Returned data:
A Conference object containing, ff the conference is a recurrent series with exceptions,
aRecurrencePattern Exceptions array.
The start time of the conference will be mapped to the first ongoing or pending conference occurrence.
.
GetTimeZoneRulesById
Get the available time zone rules for the given time zone.
Supported parameters:
idString
A string containing the ID of the time zone on the Cisco TMS server.
Returned data:
An array of TimeZoneRule elements
.
GetTransactionsSince
This function is used to get a list of conference creations, updated and deletions that must be performed in order to
keep a mirrored conference database synchronized. Note that:
keep a mirrored conference database synchronized. Note that:
■
If the number of matching conferences exceeds the internal limit, the array's TransType element will be
Incomplete. To get all transactions, the client must send the last returned ID of the array as the
CurrentTransactionId to receive the next set, until the TransType is no longer returned as Incomplete.
Incomplete. To get all transactions, the client must send the last returned ID of the array as the
CurrentTransactionId to receive the next set, until the TransType is no longer returned as Incomplete.
■
The transaction identified as CurrentTransactionId will not be included in the returned array.
Supported parameters:
CurrentTransactionId
The transaction ID of the last committed transaction of the last synchronization.
48
Cisco TelePresence Management Suite Extension Booking API Programming Reference Guide