package Avbrief::EAD::Processor; use Moose; use Avbrief::TypeConstraints; our $VERSION = 3.00; has file => (isa=>'ReadableFile', is=>'ro', required=>1); has logger => (isa=>'Logger', is=>'ro', required=>1, handles=>[qw/log error debug/]); has schema => (isa=>'Avbrief::DataLayer::DBIC', is=>'ro'); sub process { die "overide me!" }; 1;