David Warring > Elive-1.30 > Elive::Entity

Download:
Elive-1.30.tar.gz

Dependencies

Annotate this POD

CPAN RT

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

NAME ^

Elive::Entity - Base class for Elive Entities

DESCRIPTION ^

This is the base class for Elluminate Live! Command Toolkit entity specific classes.

data_classes

returns a list of all entity instance classes

connect

     Elive::Entity->connect('https://myServer.com/test', some_user => 'some_pass');
     my $connection = Elive::Entity->connection;

Connects to an Elluminate server instance. Dies if the connection could not be established. If, for example, the SOAP connection or user login failed.

The login user must either be an Elluminate Live! system administrator account, or a user that has been configured to access the Command Toolkit via web services.

quote

This is a utility method for quoting literal arguments to list filter expressions:

    my $users = Elive::Entity::User->list(
                    filter => "surname=".Elive::Entity::User->quote("O'Reilly"),
                );

SEE ALSO ^

Ancestor Classes

Elive::DAO - base class
Mouse - Middle-weight Moose like class system

Derived Classes

Elive::Entity::Group
Elive::Entity::MeetingParameters
Elive::Entity::Meeting
Elive::Entity::ParticipantList
Elive::Entity::Preload
Elive::Entity::Recording
Elive::Entity::Report
Elive::Entity::ServerDetails
Elive::Entity::ServerParameters
Elive::Entity::Session
Elive::View::Session
Elive::Entity::User
syntax highlighting: