David Warring > Elive-1.30 > Elive::Entity::ServerParameters

Download:
Elive-1.30.tar.gz

Dependencies

Annotate this POD

CPAN RT

Open  1
View/Report Bugs
Source   Latest Release: Elive-1.32

NAME ^

Elive::Entity::ServerParameters - Meeting server parameters entity class

SYNOPSIS ^

Note: the insert() and update() methods are depreciated. For alternatives please see Elive::Entity::Session.

    my $meeting = Elive::Entity::Meeting->insert( \%meeting_data );
    my $server_params $meeting->server_parameters;

    $server_params->update({
           boundaryMinutes => 15,
           fullPermissions => 0,
           supervised      => 1,
           enableTelephony => 0,
           seats => 18,
     });

DESCRIPTION ^

The server parameters entity contains additional meeting options.

METHODS ^

retrieve

    my $server_paremeters = Elive::Entity::ServerParameters->retrieve($meeting_id);

Retrieves the server parameters for a meeting.

insert

The insert method is not applicable. The meeting server parameters entity is automatically created when you create a meeting.

delete

The delete method is not applicable. meeting server parameters are deleted when the meeting itself is deleted.

list

The list method is not available for meeting parameters.

update

    my $server_parameters
         = Elive::Entity::ServerParameters->fetch([$meeting_id]);

    $server_parameters->update({
            boundaryMinutes => 15,
            fullPermissions => 1,
            supervised => 1,
        });

Updates the meeting boundary times, permissions and whether the meeting is supervised.

See Also ^

Elive::Entity::Session

syntax highlighting: