package BookPub::RDAS::Request::ProductPrice::Borders;

use lib '/app/tools/bookpub/lib';
use base 'BookPub::RDAS::Request::ProductPrice';

use BookPub::RDAS::Parser::ProductPrice::Borders;
use BookPub::RDAS::URL::ProductPrice::Borders;
use BookPub::RDAS::Response::ProductPrice::Borders;

sub includePhysicalProducts { 1 }

sub _getParserObject {
    my $self = shift;
    return new BookPub::RDAS::Parser::ProductPrice::Borders(@_);
}

sub _getURLObject {
    my $self = shift;
    return new BookPub::RDAS::URL::ProductPrice::Borders( bookID => $self->bookID(), productID => $self->productID(), @_ );
}

sub _getResponseObject {
    my $self = shift;
    return new BookPub::RDAS::Response::ProductPrice::Borders( parser => $self->parser, productID => $self->productID, @_ );
}

1;
