Class ActionListDAOJpaImpl
java.lang.Object
org.kuali.rice.kew.actionlist.dao.impl.ActionListDAOJpaImpl
- All Implemented Interfaces:
ActionListDAO
JPA implementation of the action list DAO for functions not easily handled by the data layer.
- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionintGet the total count of items in the given person's action list.getMaxActionItemDateAssignedAndCountForUser(String principalId) Get the maximum last action taken date and total count for items in the person's action list.getMinimalRouteHeader(String documentId) Pulls a proxied version of the document route header with only the properties needed by the action list display.voidsetEntityManager(javax.persistence.EntityManager entityManager)
-
Field Details
-
entityManager
protected javax.persistence.EntityManager entityManager
-
-
Constructor Details
-
ActionListDAOJpaImpl
public ActionListDAOJpaImpl()
-
-
Method Details
-
setEntityManager
public void setEntityManager(javax.persistence.EntityManager entityManager) -
getCount
Get the total count of items in the given person's action list.- Specified by:
getCountin interfaceActionListDAO
-
getMaxActionItemDateAssignedAndCountForUser
Get the maximum last action taken date and total count for items in the person's action list. This is used to help with the action list caching and detection of changes.- Specified by:
getMaxActionItemDateAssignedAndCountForUserin interfaceActionListDAO
-
getMinimalRouteHeader
Pulls a proxied version of the document route header with only the properties needed by the action list display.- Specified by:
getMinimalRouteHeaderin interfaceActionListDAO
-