3.1.4.1.4 ContentManager

ContentManager is a distributed object that maintains a collection of Content distributed objects that are currently present in the Meeting. It provides methods for deleting Content distributed objects. It notifies the client of Content distributed objects that have been added through UploadManager or removed. It also provides support for reserving the title before adding it to ensure uniqueness of all content titles within a Meeting. Additionally, it allows a user to become the active presenter and to give up the active presenter baton, and gives notifications when the active presenter changes.

The following table lists the TitleReservationStatus values. For more information, see section 3.3.4.1.3.1.

Value

Numeric value

Description

ReservedForCreation

1

The requested title was reserved successfully.

ReservedForUpgrade

2

The requested title was reserved for upgrade successfully.

FailedReservedForCreation

3

The requested title could not be reserved because it is already reserved by someone else for creation.

FailedReservedForUpgrade

4

The requested title could not be reserved because it is already reserved by someone else for upgrade.

FailedExternalIdLockedForCreate

5

The requested external identifier could not be reserved because it is already reserved by someone else for creation.

FailedExternalIdLockedForUpgrade

6

The requested external identifier could not be reserved because it is already reserved by someone else for upgrade.

FailedReservationMaxExceeded

7

The user exceeded the maximum number of allowed reservations.<1>

FailedCookieInUse

8

The supplied cookie is already in use for an existing reservation.

FailedNotAuthorized

9

The user does not have the proper credentials to complete the operation.

FailedInvalidExtension

10

The extension of the provided title is not allowed for upload.

FailedInvalidTitle

11

The provided title was not in a valid format. Reasons for this error include that the character length is longer than a chosen value, or contains characters that are not supported. This is used for the server to enforce well-named restrictions on the title if it is used as a file name.