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