Project

General

Profile

« Previous | Next » 

Revision 54ada1c3

Added by Andreas Müller over 5 years ago

ref #7664 adapt return type for many methods with defined typification

View differences:

src/main/java/eu/etaxonomy/cdm/dataInserter/RegistrationRequiredDataInserter.java
37 37
import eu.etaxonomy.cdm.api.application.AbstractDataInserter;
38 38
import eu.etaxonomy.cdm.api.application.CdmRepository;
39 39
import eu.etaxonomy.cdm.api.service.pager.Pager;
40
import eu.etaxonomy.cdm.model.agent.AgentBase;
41 40
import eu.etaxonomy.cdm.model.agent.Institution;
42 41
import eu.etaxonomy.cdm.model.common.DefinedTerm;
43 42
import eu.etaxonomy.cdm.model.common.DefinedTermBase;
......
469 468
            institution = instituteMap.get(office);
470 469
        } else {
471 470

  
472
            Pager<AgentBase> pager = repo.getAgentService().findByTitleWithRestrictions(Institution.class, office, MatchMode.EXACT, null, null, null, null, null);
471
            Pager<Institution> pager = repo.getAgentService().findByTitleWithRestrictions(Institution.class, office, MatchMode.EXACT, null, null, null, null, null);
473 472
            if(!pager.getRecords().isEmpty()){
474
                institution =  (Institution) pager.getRecords().get(0);
473
                institution =  pager.getRecords().get(0);
475 474
            } else {
476 475
                Institution institute = (Institution) repo.getAgentService().save(Institution.NewNamedInstance(office));
477 476
                institution = institute;

Also available in: Unified diff