#------------------------------------------------------------
# Copyright (C) 2009 RoyaltyShare, Inc.   All Rights Reserved
#------------------------------------------------------------
package Support::SaleImporter::SampleList::BookPub;

use strict;
use warnings;
use Carp;

use lib '/app/tools/support/lib';
use Support::SaleImporter::File::BookPub;
use Support::SaleImporter::Service::BookPub;

use base 'Support::SaleImporter::SampleList';

sub repository { '/app/shared/rs-dtmv-sample-files' }

sub _getFileObject {
    my $self = shift;
    my $file = shift;

    return Support::SaleImporter::File::BookPub->new( file => $file ) if ($file);
}

sub _getServiceObject {
    my $self      = shift;
    my $serviceID = shift;

    new Support::SaleImporter::Service::BookPub( serviceID => $serviceID );
}

1;
