package org.ovirt.engine.core.dao;
import java.util.List;
import org.hibernate.criterion.Restrictions;
import org.ovirt.engine.core.common.businessentities.image_group_storage_domain_map;
import org.ovirt.engine.core.common.businessentities.image_group_storage_domain_map_id;
import org.ovirt.engine.core.compat.Guid;
public class ImageGroupStorageDomainMapDAOHibernateImpl extends BaseDAOHibernateImpl<image_group_storage_domain_map, image_group_storage_domain_map_id> {
public ImageGroupStorageDomainMapDAOHibernateImpl() {
super(image_group_storage_domain_map.class);
}
public List<image_group_storage_domain_map> getAllForImage(Guid image_group_id) {
return findByCriteria(Restrictions.eq("id.imageGroupId", image_group_id));
}
public List<image_group_storage_domain_map> findAllForStorageDomain(Guid storage_domain_id) {
return findByCriteria(Restrictions.eq("id.storageDomainId", storage_domain_id));
}
}