Project

General

Profile

« Previous | Next » 

Revision 42d4306a

Added by Katja Luther over 6 years ago

adapt uuidAndTitleCache services and dao methods to search for a pattern

View differences:

cdmlib-services/src/main/java/eu/etaxonomy/cdm/api/service/AnnotatableServiceBase.java
21 21
import eu.etaxonomy.cdm.model.common.Marker;
22 22
import eu.etaxonomy.cdm.model.common.MarkerType;
23 23
import eu.etaxonomy.cdm.persistence.dao.common.IAnnotatableDao;
24
import eu.etaxonomy.cdm.persistence.dto.UuidAndTitleCache;
24 25
import eu.etaxonomy.cdm.persistence.query.OrderHint;
25 26

  
26 27
public abstract class AnnotatableServiceBase<T extends AnnotatableEntity,DAO extends IAnnotatableDao<T>> extends VersionableServiceBase<T, DAO>
......
64 65
		return dao.countMarkers(clazz, technical);
65 66
	}
66 67

  
68
	@Transactional(readOnly = true)
69
    @Override
70
    public List<UuidAndTitleCache<T>> getUuidAndTitleCache(Integer limit, String pattern) {
71
        return dao.getUuidAndTitleCache(limit, pattern);
72
    }
73

  
74
    @Transactional(readOnly = true)
75
    @Override
76
    public <S extends T> List<UuidAndTitleCache<S>> getUuidAndTitleCache(Class<S> clazz,Integer limit, String pattern) {
77
        return dao.getUuidAndTitleCache(clazz, limit, pattern);
78
    }
79

  
67 80

  
68 81
}

Also available in: Unified diff