Elive::StandardV2::Connection - Manage Elluminate SOAP v2 endpoint connections.
This module handles logical connections to the /v2/webservice.event endpoint on the Elluminate server. This endpoint implements the Standard Bridge API.
/v2/webservice.event
my $ec1 = Elive::StandardV2::Connection->connect('http://someserver.com/test', 'user1', 'pass1', debug => 1, ); my $url1 = $ec1->url; # 'http://someserver.com/test' my $ec2 = Elive::StandardV2::Connection->connect('http://user2:pass2@someserver.com/test', undef, undef, debug => 1); my $url2 = $ec2->url; # 'http://someserver.com/test'
Establishes a SOAP connection. Retrieves the server configuration, to verify connectivity, authentication and basic operation.
Closes a connection and frees any resources related to the connection.
my $som = $self->call( $cmd, %params );
Performs an Elluminate SOAP method call. Returns the response as a SOAP::SOM object.
my $soap_lite_obj = $connection->soap;
Returns the underlying SOAP::Lite object for the connection.
Returns the scheduling manager for this connection (see Elive::StandardV2::SchedulingManager).
Returns the server configuration for this connection (see Elive::StandardV2::ServerConfiguration).
Returns the server versions for this connection (see Elive::StandardV2::ServerVersions).
Equivalent to $self->server_versions->versionName.
$self->server_versions->versionName
To install Elive::StandardV2, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Elive::StandardV2
CPAN shell
perl -MCPAN -e shell install Elive::StandardV2
For more information on module installation, please visit the detailed CPAN module installation guide.