| eBay-API documentation | Contained in the eBay-API distribution. |
eBay::API::XML::DataType::MyMessagesResponseDetailsType
Details relating to the response to an alert or message.
eBay::API::XML::DataType::MyMessagesResponseDetailsType inherits from the eBay::API::XML::BaseDataType class
Whether or not an alert or message can be responded to. To respond to an alert or message, use the URL in ResponseURL. You may need to log into the eBay Web site to complete the response.
# Argument: 'xs:boolean'
Calls: GetMyMessages
Returned: Conditionally
Details: DetailLevel: ReturnHeaders, ReturnMessages
Context: Alerts
Messages
# Returns: 'xs:boolean'
A URL that the recipient must visit to respond to an alert or message. Responding may require logging into the eBay Web site.
# Argument: 'xs:anyURI'
Calls: GetMyMessages Returned: Conditionally Details: DetailLevel: ReturnMessages Context: Alerts Calls: GetMyMessages Returned: Conditionally Details: DetailLevel: ReturnHeaders, ReturnMessages Context: Messages
# Returns: 'xs:anyURI'
The date and time the user responded to an alert or message
# Argument: 'xs:dateTime'
# Returns: 'xs:dateTime'
| eBay-API documentation | Contained in the eBay-API distribution. |
#!/usr/bin/perl package eBay::API::XML::DataType::MyMessagesResponseDetailsType; use strict; use warnings; ########################################################################## # # Module: ............... <user defined location>eBay/API/XML # File: ................. MyMessagesResponseDetailsType.pm # Generated by: ......... genEBayApiDataTypes.pl # Last Generated: ....... 08/24/2008 16:44 # API Release Number: ... 579 # ##########################################################################
use eBay::API::XML::BaseDataType; our @ISA = ("eBay::API::XML::BaseDataType"); my @gaProperties = ( [ 'ResponseEnabled', 'xs:boolean', '', '', '' ] , [ 'ResponseURL', 'xs:anyURI', '', '', '' ] , [ 'UserResponseDate', 'xs:dateTime', '', '', '' ] ); push @gaProperties, @{eBay::API::XML::BaseDataType::getPropertiesList()}; my @gaAttributes = ( ); push @gaAttributes, @{eBay::API::XML::BaseDataType::getAttributesList()};
sub new { my $classname = shift; my %args = @_; my $self = $classname->SUPER::new(%args); return $self; } sub isScalar { return 0; }
sub setResponseEnabled { my $self = shift; $self->{'ResponseEnabled'} = shift }
sub isResponseEnabled { my $self = shift; return $self->{'ResponseEnabled'}; }
sub setResponseURL { my $self = shift; $self->{'ResponseURL'} = shift }
sub getResponseURL { my $self = shift; return $self->{'ResponseURL'}; }
sub setUserResponseDate { my $self = shift; $self->{'UserResponseDate'} = shift }
sub getUserResponseDate { my $self = shift; return $self->{'UserResponseDate'}; } ## Attribute and Property lists sub getPropertiesList { my $self = shift; return \@gaProperties; } sub getAttributesList { my $self = shift; return \@gaAttributes; } 1;