1 package MogileFS
::Domain
;
5 use MogileFS
::Util
qw(throw);
9 MogileFS::Domain - domain class.
14 my ($class, $args, $class_factory) = @_;
16 class_factory
=> $class_factory,
23 sub id
{ $_[0]{dmid
} }
24 sub name
{ $_[0]{namespace
} }
28 return 1 if $Mgd::_T_DOM_HAS_FILES
;
29 return Mgd
::get_store
()->domain_has_files($self->id);
34 return $self->{class_factory
}->get_all($self);
39 return $self->{class_factory
}->get_by_name($self, $_[0]);