Class DocumentRouteHeaderDAOJpa
java.lang.Object
org.kuali.rice.kew.routeheader.dao.impl.DocumentRouteHeaderDAOJpa
- All Implemented Interfaces:
DocumentRouteHeaderDAO
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclearRouteHeaderSearchValues(String documentId) findByDocTypeAndAppId(String documentTypeName, String appId) findPendingByResponsibilityIds(Set<String> responsibilityIds) findRouteHeader(String documentId, boolean clearCache) findRouteHeaders(Collection<String> documentIds) findRouteHeaders(Collection<String> documentIds, boolean clearCache) findSearchableAttributeValues(String documentId) getAppDocId(String documentId) getAppDocStatus(String documentId) getApplicationIdByDocumentId(String documentId) getContent(String documentId) org.kuali.rice.krad.data.DataObjectServicegetDocumentStatus(String documentId) javax.persistence.EntityManagerprotected LongbooleanhasSearchableAttributeValue(String documentId, String searchableAttributeKey, String searchableAttributeValue) voidlockRouteHeader(String documentId) "Locks" the route header at the datasource level.voidsave(SearchableAttributeValue searchableAttribute) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) voidsetDataSource(DataSource dataSource) voidsetEntityManager(javax.persistence.EntityManager entityManager)
-
Field Details
-
GET_APP_DOC_ID_NAME
- See Also:
-
GET_APP_DOC_ID_QUERY
- See Also:
-
GET_APP_DOC_STATUS_NAME
- See Also:
-
GET_APP_DOC_STATUS_QUERY
- See Also:
-
GET_DOCUMENT_HEADERS_NAME
- See Also:
-
GET_DOCUMENT_HEADERS_QUERY
- See Also:
-
GET_DOCUMENT_STATUS_NAME
- See Also:
-
GET_DOCUMENT_STATUS_QUERY
- See Also:
-
GET_DOCUMENT_ID_BY_DOC_TYPE_APP_ID_NAME
- See Also:
-
GET_DOCUMENT_ID_BY_DOC_TYPE_APP_ID_QUERY
- See Also:
-
-
Constructor Details
-
DocumentRouteHeaderDAOJpa
public DocumentRouteHeaderDAOJpa()
-
-
Method Details
-
findRouteHeaders
- Specified by:
findRouteHeadersin interfaceDocumentRouteHeaderDAO
-
findRouteHeaders
public Collection<DocumentRouteHeaderValue> findRouteHeaders(Collection<String> documentIds, boolean clearCache) - Specified by:
findRouteHeadersin interfaceDocumentRouteHeaderDAO
-
lockRouteHeader
Description copied from interface:DocumentRouteHeaderDAO"Locks" the route header at the datasource level.- Specified by:
lockRouteHeaderin interfaceDocumentRouteHeaderDAO
-
getTimeoutMilliseconds
-
findRouteHeader
- Specified by:
findRouteHeaderin interfaceDocumentRouteHeaderDAO
-
getNextDocumentId
- Specified by:
getNextDocumentIdin interfaceDocumentRouteHeaderDAO
-
findPendingByResponsibilityIds
- Specified by:
findPendingByResponsibilityIdsin interfaceDocumentRouteHeaderDAO
-
clearRouteHeaderSearchValues
- Specified by:
clearRouteHeaderSearchValuesin interfaceDocumentRouteHeaderDAO
-
findSearchableAttributeValues
- Specified by:
findSearchableAttributeValuesin interfaceDocumentRouteHeaderDAO
-
getContent
- Specified by:
getContentin interfaceDocumentRouteHeaderDAO
-
hasSearchableAttributeValue
public boolean hasSearchableAttributeValue(String documentId, String searchableAttributeKey, String searchableAttributeValue) - Specified by:
hasSearchableAttributeValuein interfaceDocumentRouteHeaderDAO
-
getDocumentStatus
- Specified by:
getDocumentStatusin interfaceDocumentRouteHeaderDAO
-
save
- Specified by:
savein interfaceDocumentRouteHeaderDAO
-
getAppDocId
- Specified by:
getAppDocIdin interfaceDocumentRouteHeaderDAO
-
getApplicationIdByDocumentId
- Specified by:
getApplicationIdByDocumentIdin interfaceDocumentRouteHeaderDAO
-
getAppDocStatus
- Specified by:
getAppDocStatusin interfaceDocumentRouteHeaderDAO
-
findByDocTypeAndAppId
- Specified by:
findByDocTypeAndAppIdin interfaceDocumentRouteHeaderDAO
-
getEntityManager
public javax.persistence.EntityManager getEntityManager()- Returns:
- the entityManager
-
setEntityManager
public void setEntityManager(javax.persistence.EntityManager entityManager) - Parameters:
entityManager- the entityManager to set
-
getDataSource
-
setDataSource
-
getDataObjectService
public org.kuali.rice.krad.data.DataObjectService getDataObjectService() -
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService)
-