Class DocumentLinkDAOJpa
java.lang.Object
org.kuali.rice.kew.documentlink.dao.impl.DocumentLinkDAOJpa
- All Implemented Interfaces:
DocumentLinkDAO
A JPA-based implementation of the
DocumentLinkDAO.- Author:
- Kuali Rice Team (rice.collab@kuali.org)
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidDelete a link between 2 docs.org.kuali.rice.krad.data.DataObjectServicegetDocumentLink(String documentLinkId) javax.persistence.EntityManagerprotected DocumentLinkgetLinkedDocument(String orgnDocId, String destDocId) getLinkedDocumentsByDocId(String docId) Get all docs linked to origin doc.saveDocumentLink(DocumentLink link) save a link for 2 docsprotected DocumentLinksaveIfNotExists(DocumentLink link) voidsetDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) voidsetEntityManager(javax.persistence.EntityManager entityManager)
-
Constructor Details
-
DocumentLinkDAOJpa
public DocumentLinkDAOJpa()
-
-
Method Details
-
deleteDocumentLink
Description copied from interface:DocumentLinkDAODelete a link between 2 docs.- Specified by:
deleteDocumentLinkin interfaceDocumentLinkDAO
-
getLinkedDocumentsByDocId
Description copied from interface:DocumentLinkDAOGet all docs linked to origin doc.- Specified by:
getLinkedDocumentsByDocIdin interfaceDocumentLinkDAO
-
getOutgoingLinkedDocumentsByDocId
- Specified by:
getOutgoingLinkedDocumentsByDocIdin interfaceDocumentLinkDAO
-
saveDocumentLink
Description copied from interface:DocumentLinkDAOsave a link for 2 docs- Specified by:
saveDocumentLinkin interfaceDocumentLinkDAO
-
saveIfNotExists
-
getLinkedDocument
-
getDocumentLink
- Specified by:
getDocumentLinkin interfaceDocumentLinkDAO
-
getDataObjectService
public org.kuali.rice.krad.data.DataObjectService getDataObjectService() -
setDataObjectService
public void setDataObjectService(org.kuali.rice.krad.data.DataObjectService dataObjectService) -
getEntityManager
public javax.persistence.EntityManager getEntityManager() -
setEntityManager
public void setEntityManager(javax.persistence.EntityManager entityManager)
-