The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

TomTom::WEBFLEET::Connect - A lightweight wrapper around the TomTom WEBFLEET.connect API in Perl

SYNOPSIS

  $connect = new TomTom::WEBFLEET::Connect(...);
  @objects;
  $r = $connect->showObjectReport();
  if ($r->is_success) {
      foreach my $i (@{$r->content_arrayref}) {
          push @objects, $i;
      }
  }

DESCRIPTION

Parameters

Authentication

Authentication parameters are automatically attached to the API request URL for each request.

account

required, a WEBFLEET account name

username

required, a valid WEBFLEET user name belonging to the account

password

required, the password for the user identified by account and username

Environment

base

The URL to use for the API. Defaults to http://connect.webfleet.tomtomwork.com/extern. Needs to be changed when SSL should be used.

trace

If trace evaluates to true, each request/response pair is logged to a new file in tracedir.

tracedir

The directory where log files should go to. Defaults to /var/log/wfc.

mockup

The filename provided as mockup is used as a response data stream. In this case, no actual request is sent to the API.

Methods

API methods are autoloaded, additional parameters can be provided as a hash. No retries are being made neither if a request quota is reached nor on any other error. All methods return a generic TomTom::WEBFLEET::Connect::Response object.

SEE ALSO

TomTom::WEBFLEET::Connect::Response

COPYRIGHT

Copyright 2006-2010 TomTom International B.V.

All rights reserved.