1 package eu
.etaxonomy
.cdm
.api
.service
;
5 import org
.apache
.log4j
.Logger
;
7 import eu
.etaxonomy
.cdm
.model
.common
.IdentifiableEntity
;
8 import eu
.etaxonomy
.cdm
.persistence
.dao
.common
.ICdmEntityDao
;
9 import eu
.etaxonomy
.cdm
.persistence
.dao
.common
.IIdentifiableDao
;
11 public abstract class IdentifiableServiceBase
<T
extends IdentifiableEntity
>
12 extends ServiceBase
<T
>
13 implements IIdentifiableEntityService
<T
>{
14 static Logger logger
= Logger
.getLogger(IdentifiableServiceBase
.class);
15 // protected IIdentifiableDao<T> dao;
17 // protected void setEntityDao(IIdentifiableDao<T> dao){
21 protected List
<T
> findCdmObjectsByTitle(String title
){
22 return ((IIdentifiableDao
)dao
).findByTitle(title
);