Changes for version 1.21

  • error handling
    • Elive::Entity::Participant:
    • now produces a warning if an attempt is made to assign a moderator role to an invited guest. Elive::DAO:
    • Added taintness checks to the is_changed() method; which mow dies if any tainted data is detected.
    • is_changed() now also warns if a primary key has been updated. elive_raise_meeting, elive_query, elive_lint_config:
    • Changed all scripts to report usage errors to STDERR and exit with status code 2 [i.e. exit via pod2usage(2)]. elive_query:
    • now dies immediately with status code 2, on error, when being used non-interactively.
  • testing
    • Replaced Test::Exception with Test::Fatal

Documentation

General Development Notes
Elluminate Live! Manager (ELM) configuration file checker
simple query shell for Elluminate Live! Manager (ELM)
Elluminate Live! Manager (ELM) meeting creation

Modules

Elluminate Live! (c) Command Toolkit bindings
Manage Elluminate Live SOAP connections.
Manage Elluminate Live SDK SOAP connections.
Abstract class for Elive Data Access Objects
Base class for arrays
Singleton mixin class
Base class for DAO objects
Base class for Elive Entities
Elluminate Group entity instance class
Group Members entity class
Invited Guest entity class
Elluminate Meeting instance class
Meeting parameters entity class
A Single Meeting Participant
Meeting Participants entity class
A list of participants
Elluminate Preload instance class
List of Preloads
Elluminate Recording Entity class
Elluminate Report entity instance class
Elluminate Role entity class
Server Details entity class
Meeting server parameters entity class
Session insert/update via ELM 3.x
Elluminate Users entity class
Utility functions for Elive
Type introspection class
Session view and insert/update via ELM 2.x