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) getDocumentStatus(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(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
-
setDataObjectService
-