Package org.exoplatform.portal.mop.dao
Class PageDAOImpl
java.lang.Object
org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<PageEntity,Long>
- All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<PageEntity,,Long> PageDAO
-
Field Summary
Fields inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
modelClass -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionjakarta.persistence.TypedQuery<org.exoplatform.portal.mop.page.PageKey> buildQuery(org.gatein.api.page.PageQuery query) voiddeleteByOwner(long id) findByKey(org.exoplatform.portal.mop.page.PageKey pageKey) org.exoplatform.commons.utils.ListAccess<org.exoplatform.portal.mop.page.PageKey> findByQuery(org.gatein.api.page.PageQuery query) Methods inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.exoplatform.commons.api.persistence.GenericDAO
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, update, updateAll
-
Constructor Details
-
PageDAOImpl
public PageDAOImpl()
-
-
Method Details
-
findByKey
-
deleteByOwner
public void deleteByOwner(long id) - Specified by:
deleteByOwnerin interfacePageDAO
-
findByQuery
public org.exoplatform.commons.utils.ListAccess<org.exoplatform.portal.mop.page.PageKey> findByQuery(org.gatein.api.page.PageQuery query) - Specified by:
findByQueryin interfacePageDAO
-
buildQuery
public jakarta.persistence.TypedQuery<org.exoplatform.portal.mop.page.PageKey> buildQuery(org.gatein.api.page.PageQuery query)
-