org.kuali.rice.kew.doctype.dao
Interface DocumentTypeDAO

All Known Implementing Classes:
DocumentTypeDAOJpaImpl, DocumentTypeDAOOjbImpl

public interface DocumentTypeDAO

Author:
Kuali Rice Team (rice.collab@kuali.org)

Method Summary
 void delete(DocumentType documentType)
           
 Collection<DocumentType> find(DocumentType documentType, DocumentType docTypeParentName, boolean climbHierarchy)
           
 List findAllCurrent()
           
 List findAllCurrentByName(String name)
           
 List findAllCurrentRootDocuments()
           
 List findByDocumentId(String documentId)
           
 DocumentType findById(String docTypeId)
           
 DocumentType findByName(String name)
           
 DocumentType findByName(String name, boolean caseSensitive)
           
 List findDocumentTypeAttributes(RuleAttribute ruleAttribute)
           
 String findDocumentTypeIdByDocumentId(String documentId)
           
 String findDocumentTypeIdByName(String documentTypeName)
           
 String findDocumentTypeNameById(String documentTypeId)
           
 List<DocumentType> findPreviousInstances(String documentTypeName)
           
 List<String> getChildDocumentTypeIds(String parentDocumentTypeId)
           
 Integer getMaxVersionNumber(String docTypeName)
           
 void save(DocumentType documentType)
           
 

Method Detail

findById

DocumentType findById(String docTypeId)

findByName

DocumentType findByName(String name)

findByName

DocumentType findByName(String name,
                        boolean caseSensitive)

save

void save(DocumentType documentType)

find

Collection<DocumentType> find(DocumentType documentType,
                              DocumentType docTypeParentName,
                              boolean climbHierarchy)

delete

void delete(DocumentType documentType)

findByDocumentId

List findByDocumentId(String documentId)

getMaxVersionNumber

Integer getMaxVersionNumber(String docTypeName)

findAllCurrentRootDocuments

List findAllCurrentRootDocuments()

findAllCurrent

List findAllCurrent()

findAllCurrentByName

List findAllCurrentByName(String name)

findPreviousInstances

List<DocumentType> findPreviousInstances(String documentTypeName)

getChildDocumentTypeIds

List<String> getChildDocumentTypeIds(String parentDocumentTypeId)

findDocumentTypeAttributes

List findDocumentTypeAttributes(RuleAttribute ruleAttribute)

findDocumentTypeIdByDocumentId

String findDocumentTypeIdByDocumentId(String documentId)

findDocumentTypeIdByName

String findDocumentTypeIdByName(String documentTypeName)

findDocumentTypeNameById

String findDocumentTypeNameById(String documentTypeId)


Copyright © 2005-2013 The Kuali Foundation. All Rights Reserved.