NAME

eBay::API::XML::BaseXml - Configuration methods for XML-specific aspects

INHERITANCE

eBay::API::XML::BaseXml inherits from the eBay::API::BaseApi class

DESCRIPTION

This top-level Perl module encapsulates all the functionality for the eBay XML-specific aspects of the eBay API. This library is really a parent class wrapper to the classes eBay::API::XML::Session, and the various call classes.

Subroutines

setApiUrl()

Setter method to define the URL all eBay XML API requests are sent to. This instance variable is normally set via the $ENV{EBAY_API_XML_TRANSPORT} but this method can override it.

Arguments:

  • Reference to object of type eBay::API::XML.

  • Scalar representing the fully qualified URL of the eBay XML API proxy.

Returns:

  • success The value of eBay API URL (should be the same value that was provided by the user)

  • error undefined

getApiUrl()

Local getter method for getting the current value of eBay API URL.

Arguments:

  • Reference to object of type eBay::API::XML.

Returns:

  • success The value of eBay API URL.

  • error undefined