Class JCRIndexingQueueDAOImpl
- java.lang.Object
-
- org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<JCRIndexQueueEntity,Long>
-
- org.exoplatform.services.jcr.ext.index.persistent.impl.JCRIndexingQueueDAOImpl
-
- All Implemented Interfaces:
org.exoplatform.commons.api.persistence.GenericDAO<JCRIndexQueueEntity,Long>,JCRIndexingQueueDAO
public class JCRIndexingQueueDAOImpl extends org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl<JCRIndexQueueEntity,Long> implements JCRIndexingQueueDAO
-
-
Constructor Summary
Constructors Constructor Description JCRIndexingQueueDAOImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddeleteOperationsByJCRUUID(String removeNodeUUID)List<JCRIndexQueueEntity>findAllOperationExecutedByClusterNode(String oldClusterNodeName, String clusterNodeName, long lastExecutedId, int offset, int limit)List<JCRIndexQueueEntity>findAllOperationNotExecutedByClusterNode(int offset, int limit, String clusterNodeName)-
Methods inherited from class org.exoplatform.commons.persistence.impl.GenericDAOJPAImpl
count, create, createAll, delete, deleteAll, deleteAll, find, findAll, getDialect, getEntityManager, getHibernateDialect, isMSSQLDialect, isOrcaleDialect, update, updateAll
-
-
-
-
Method Detail
-
findAllOperationNotExecutedByClusterNode
public List<JCRIndexQueueEntity> findAllOperationNotExecutedByClusterNode(int offset, int limit, String clusterNodeName)
- Specified by:
findAllOperationNotExecutedByClusterNodein interfaceJCRIndexingQueueDAO
-
findAllOperationExecutedByClusterNode
public List<JCRIndexQueueEntity> findAllOperationExecutedByClusterNode(String oldClusterNodeName, String clusterNodeName, long lastExecutedId, int offset, int limit)
- Specified by:
findAllOperationExecutedByClusterNodein interfaceJCRIndexingQueueDAO
-
deleteOperationsByJCRUUID
public void deleteOperationsByJCRUUID(String removeNodeUUID)
- Specified by:
deleteOperationsByJCRUUIDin interfaceJCRIndexingQueueDAO
-
-