4 package eu
.etaxonomy
.cdm
.api
.service
;
8 import org
.apache
.log4j
.Logger
;
9 import org
.springframework
.beans
.factory
.annotation
.Autowired
;
10 import org
.springframework
.context
.ApplicationContext
;
11 import org
.springframework
.stereotype
.Service
;
13 import eu
.etaxonomy
.cdm
.model
.agent
.Agent
;
14 import eu
.etaxonomy
.cdm
.model
.agent
.Team
;
15 import eu
.etaxonomy
.cdm
.persistence
.dao
.IAgentDao
;
16 import eu
.etaxonomy
.cdm
.persistence
.dao
.ITaxonNameDao
;
24 public class AgentServiceImpl
extends ServiceBase
<Agent
> implements IAgentService
{
25 private static final Logger logger
= Logger
.getLogger(AgentServiceImpl
.class);
27 private IAgentDao agentDao
;
29 protected void setDao(IAgentDao dao
) {
34 public List
<Agent
> findAgentsByTitle(String title
) {
35 return super.findCdmObjectsByTitle(title
);
38 public Agent
getAgentByUuid(String uuid
) {
39 return super.getCdmObjectByUuid(uuid
);
42 public String
saveAgent(Agent agent
) {
43 return super.saveCdmObject(agent
);