eBay::API::XML::Call::GetStore::GetStoreResponseType - eBay::API::XML::Call::GetStore::GetStoreResponseType documentation


eBay-API documentation Contained in the eBay-API distribution.

Index


Code Index:

NAME

Top

eBay::API::XML::Call::GetStore::GetStoreResponseType

DESCRIPTION

Top

Returns the data describing a seller's eBay store, including name, description, URL, and other information. The caller making the request must be the owner of an eBay store. If the authenticated caller does not have an eBay store, the response is an error. A successful response contains either the complete store configuration or information about the category hierarchy for the store only.

SYNOPSIS

Top

INHERITANCE

Top

eBay::API::XML::Call::GetStore::GetStoreResponseType inherits from the eBay::API::XML::ResponseDataType class

Subroutines:

Top

setStore()

The data describing the store configuration.

# Argument: 'ns:StoreType'

getStore()

  Returned: Always
#    Returns: 'ns:StoreType'


eBay-API documentation Contained in the eBay-API distribution.
#!/usr/bin/perl

package eBay::API::XML::Call::GetStore::GetStoreResponseType;

use strict;
use warnings;  

##########################################################################
#
# Module: ............... <user defined location>eBay/API/XML
# File: ................. GetStoreResponseType.pm
# Generated by: ......... genEBayApiDataTypes.pl
# Last Generated: ....... 08/24/2008 16:44
# API Release Number: ... 579
#
##########################################################################  

use eBay::API::XML::ResponseDataType;
our @ISA = ("eBay::API::XML::ResponseDataType");

use eBay::API::XML::DataType::StoreType;


my @gaProperties = ( [ 'Store', 'ns:StoreType', ''
	     ,'eBay::API::XML::DataType::StoreType', '1' ]
                    );
push @gaProperties, @{eBay::API::XML::ResponseDataType::getPropertiesList()};

my @gaAttributes = ( 
                    );
push @gaAttributes, @{eBay::API::XML::ResponseDataType::getAttributesList()};

sub new {
  my $classname = shift;
  my %args = @_;
  my $self = $classname->SUPER::new(%args);
  return $self;
}

sub isScalar {
   return 0; 
}



sub setStore {
  my $self = shift;
  $self->{'Store'} = shift
}

sub getStore {
  my $self = shift;
  return $self->_getDataTypeInstance( 'Store'
		,'eBay::API::XML::DataType::StoreType');
}





##  Attribute and Property lists
sub getPropertiesList {
   my $self = shift;
   return \@gaProperties;
}

sub getAttributesList {
   my $self = shift;
   return \@gaAttributes;
}



1;