Package ejava.examples.cdiconfig.dao
Class ProjectsDaoImpl
- java.lang.Object
-
- ejava.examples.cdiconfig.dao.ProjectsDaoImpl
-
- All Implemented Interfaces:
ProjectsDao
public class ProjectsDaoImpl extends Object implements ProjectsDao
-
-
Field Summary
Fields Modifier and Type Field Description private EntityManagerem
-
Constructor Summary
Constructors Constructor Description ProjectsDaoImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcreate(Project task)voiddelete(Project task)ProjectgetProject(int id)List<Project>getProjects(int offset, int limit)voidsetEntityManager(EntityManager em)
-
-
-
Field Detail
-
em
private EntityManager em
-
-
Method Detail
-
setEntityManager
public void setEntityManager(EntityManager em)
-
create
public void create(Project task)
- Specified by:
createin interfaceProjectsDao
-
getProject
public Project getProject(int id)
- Specified by:
getProjectin interfaceProjectsDao
-
getProjects
public List<Project> getProjects(int offset, int limit)
- Specified by:
getProjectsin interfaceProjectsDao
-
delete
public void delete(Project task)
- Specified by:
deletein interfaceProjectsDao
-
-