NAME

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

SYNOPSIS

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

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. You'll need to create a meeting, then retrieve on meeting id

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::Meeting Elive::Entity::MeetingParameters