#------------------------------------------------------------
# Copyright (C) 2006 RoyaltyShare, Inc.   All Rights Reserved
# $Id$
#------------------------------------------------------------
package RPS::Publisher::CA::IndirectAccountList;

use strict;
use warnings;
use Carp;

use lib '/app/tools/common/lib';
use Common::Assert;

use lib '/app/tools/rps/lib';
use RPS::DB::Item::CAPublisher;
use RPS::Publisher::CA::Publisher;
use RPS::Publisher::CA::IndirectPublisherAccount;
use RPS::DB::Item::CAPublisherIndirectBalanceAccount;

use base 'RPS::Publisher::BaseAccountList';

sub _publisherID        { return "indirect_publisher_id"; }
sub _publisherObj       { return "RPS::Publisher::CA::Publisher"; }
sub _publisherDB        { return "RPS::DB::Item::CAPublisher"; }
sub _publisherAccount   { return "RPS::Publisher::CA::IndirectPublisherAccount"; }
sub _publisherAccountDB { return "RPS::DB::Item::CAPublisherIndirectBalanceAccount"; }

1;

