code: public Specification getSpecificationByName(String repositoryUid, String specificationName)
      {
          Criteria crit = sessionService.getSession().createCriteria(Specification.class);
          crit.add(Restrictions.ilike("name", specificationName, MatchMode.EXACT));
          crit.createAlias("repository", "r");
          crit.add(Restrictions.eq("r.uid", repositoryUid));
  
          Specification specification = (Specification) crit.uniqueResult();
  		HibernateLazyInitializer.init(specification);
  		return specification;
      }
docs: {@inheritDoc}