Package org.exoplatform.leadcapture.dao
Class LeadDAO
java.lang.Object
org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<LeadEntity,Long>
org.exoplatform.leadcapture.dao.LeadDAO
- All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<LeadEntity,Long>
public class LeadDAO
extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<LeadEntity,Long>
-
Field Summary
Fields inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
modelClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcountLeads(String search, String status, String owner, String captureMethod, String from, String to, String zone, int min, int max, Boolean notassigned) getLeadByMail(String mail) getLeadByTask(Long taskId) getLeads(String search, String status, String owner, String captureMethod, String from, String to, String zone, int min, int max, Boolean notassigned, int offset, int limit, String sortBy, boolean sortDesc) getLeadsByStatus(String status) Methods inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAll
-
Constructor Details
-
LeadDAO
public LeadDAO()
-
-
Method Details
-
getLeads
-
countLeads
-
getLeadByMail
-
getLeadsByStatus
-
getLeadByTask
-