#------------------------------------------------------------
# Copyright (C) 2009 RoyaltyShare, Inc.   All Rights Reserved
#------------------------------------------------------------
package BookPub::Tracker::FileList::ClosedFiles;

use strict;
use warnings;
use Carp;

use Data::Dumper;

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

use lib '/app/tools/bookpub/lib';
use BookPub::DB::Item::File;

use base 'BookPub::Tracker::FileList';

sub _itemTag {
    my ($self) = @_;
    return 'ClosedFile';
}

sub _getItemCollection {
    my ($self) = @_;

    return BookPub::DB::Item::File->GetByPeriodID(
        $self->{periodID},
        file_status => BookPub::DB::Item::File::STATUS_CLOSED,
        sort_by     => 'service_name'
    );
}

1;
