Documentation read from 04/17/2019 22:06:29 version of /vol/public-pseed/FIGdisk/dist/releases/cvs.1555556707/common/lib/FigKernelPackages/SAPserver.pm.

Sapling Server Helper Object

Sapling Server Helper Object

Description

This module is used to call the sapling server, which is a general-purpose server for extracting data from the Sapling database. Each Sapling server function corresponds to a method of this object. In other words, all "Primary Methods" in SAP are also methods here.

new

    my $ss = SAPserver->new(%options);

Construct a new SAPserver object. The following options are supported.

url

URL for the sapling server. This option may be used to redirect requests to a test version of the server, or to an older server script.

singleton

If TRUE, results from methods will be returned in singleton mode. In singleton mode, if a single result comes back, it will come back as a scalar rather than as a hash value accessible via an incoming ID.

sapDB

If the URL is localhost, this can be A Sapling object for the target database.