NAME

HTTPSClient::Aurora - A HTTPS-client to connect to the AURORA REST-server.

SYNOPSIS

Is used in the same way as the HTTPSClient class. See HTTPSClient for more information.

Module makes it possible to execute any method-name on the HTTPS-server by taking the method-name you call and wrapping it as a servermethod-call through the AUTOLOAD-mechanism.

use HTTPSClient::Aurora;

# after instantiation - see HTTPSClient documentation for that
my %resp;
my %parameters;
$parameters{resourcetype}="whatever";
if ($h->getServerResources (\%resp,%parameters)) {
   use Data::Dumper;
   print "RESULT: ".Dumper(\%resp);
} else {
   print "ERROR: ".$h->error();
}

DESCRIPTION

A HTTPS-client to connect to the AURORA REST-server. It is basically a wrapper that inherits from the HTTPSClient-class and implements the AUTOLOAD mechanism in order to call any server-method that are called on it by using the lazydo()-method.

CONSTRUCTOR

Inherits from the HTTPSClient-class. See the HTTPSClient-class for more information.

METHODS

DESTROY

Standard Perl DESTROY-method that has to be defined in order to avoid a call to it calling the AUTOLOAD-mechanism.

AUTOLOAD

Standard AUTOLOAD mechanism that makes it possible to execute any method on the HTTPS-server and have it wrapped in a lazydo()-call.

See AUTOLOAD for more documentation.