Elive

 view release on metacpan or  search on metacpan

lib/Elive/Entity/Session.pm  view on Meta::CPAN

(moderators only) or C<all>.

=head2 raiseHandOnEnter C<(Bool)>

Raise hands automatically when users join the session.

=head2 recordingObfuscation C<(Bool)>

=head2 recordingResolution C<(Str)>

Resolution of session recording. Options are: C<CG>:course gray,
C<CC>:course color, C<MG>:medium gray, C<MC>:medium color, C<FG>:fine gray,
or C<FC>:fine color

=head2 recordingStatus C<(Str)>

Recording status; C<on>, C<off> or C<remote> (start/stopped by moderator)

=head2 redirectURL C<(Str)>

URL to redirect users to after the online session is over.

=head2 restrictedMeeting C<(Bool)>

Restrict session to only invited participants.

=head2 seats C<(Int)>

Specify the number of seats to reserve on the server.

=head2 serverTelephonyAddress C<(Str)>

Either a PHONE number or SIP address for the server.

=head2 serverTelephonyPIN C<(Str)>

PIN for the server.

=head2 start C<(HiResDate)>

Session start time. This can be constructed by appending '000' to a unix ten
digit epoch date.

=head2 supervised C<(Bool)>

Whether the moderator can see private messages.

=head2 telephonyType C<(Str)>

This can be either C<SIP> or C<PHONE>.

=head2 userNotes C<(Str)>

General notes for users. These are not uploaded to the live session).

=head2 videoWindow C<(Int)>

The maximum number of cameras.


=head1 BUGS AND LIMITATIONS

=over 4

=item * Meeting telephony is not yet supported

=item * C<list()> method caveats

Maintaining the L<Elive::Entity::Session> abstraction may involve fetches from
several entities. This is mostly transparent, but does have some implications
for the C<list> method:

=over 4

=item * You can only filter on core meeting properties (C<name>, C<start>, C<end>, C<password>, C<deleted>, C<faciltatorId>, C<privateMeeting>, C<allModerators>, C<restrictedMeeting> and C<adapter>).

=item * Access to other properties requires a secondary fetch. This is done
lazily on a per record basis and may be considerably slower. This includes
access to attributes of meeting parameters, server parameter and the
participant list.

=back

=back

=head1 SEE ALSO

L<Elive::View::Session> - provides an identical interface,
but implements C<insert> and C<update> using ELM 2.x compatible commands.

=cut

1;



( run in 1.075 second using v1.01-cache-2.11-cpan-39bf76dae61 )