com.jamasoftware.contour.dao
Interface DocumentGroupDao


public interface DocumentGroupDao


Method Summary
 void deactivateDocumentGroup(DocumentGroup documentGroup)
           
 void deleteDocumentGroup(DocumentGroup documentGroup)
           
 java.util.List<DocumentGroup> getAllDocumentGroupsForDocType(java.lang.Integer docTypeId)
           
 java.util.List<DocumentGroup> getAllDocumentGroupsForProject(java.lang.Integer projectId)
           
 DocumentGroup getAttachmentGroupByProject(java.lang.Integer projectId)
           
 DocumentGroup getDocumentGroup(java.lang.Integer documentGroupId)
           
 DocumentGroup getDocumentGroupByName(java.lang.String name, java.lang.Integer projectId)
           
 java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer projectId)
           
 java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer projectId, boolean includeAttachment)
           
 java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer type, java.lang.Integer projectId)
           
 java.util.List<DocumentGroup> getDocumentGroupListForProjectAndPrefix(java.lang.Integer projectId, java.lang.String prefix)
           
 java.util.List<com.jamasoftware.contour.service.dto.DocumentGroupStat> getDocumentGroupStats(java.lang.Integer projectId, java.util.List<java.lang.String> groupIds)
           
 java.lang.Integer getMaxSortOrder(java.lang.Integer projectId)
           
 void increaseSortOrder(java.lang.Integer projectId, java.lang.Integer sortOrder)
           
 void saveDocumentGroup(DocumentGroup documentGroup)
           
 

Method Detail

getDocumentGroupListForProject

java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer type,
                                                             java.lang.Integer projectId)

getDocumentGroupListForProject

java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer projectId)

getAllDocumentGroupsForProject

java.util.List<DocumentGroup> getAllDocumentGroupsForProject(java.lang.Integer projectId)

getDocumentGroupListForProjectAndPrefix

java.util.List<DocumentGroup> getDocumentGroupListForProjectAndPrefix(java.lang.Integer projectId,
                                                                      java.lang.String prefix)

getDocumentGroupByName

DocumentGroup getDocumentGroupByName(java.lang.String name,
                                     java.lang.Integer projectId)

getDocumentGroup

DocumentGroup getDocumentGroup(java.lang.Integer documentGroupId)

saveDocumentGroup

void saveDocumentGroup(DocumentGroup documentGroup)

getAttachmentGroupByProject

DocumentGroup getAttachmentGroupByProject(java.lang.Integer projectId)

deactivateDocumentGroup

void deactivateDocumentGroup(DocumentGroup documentGroup)

deleteDocumentGroup

void deleteDocumentGroup(DocumentGroup documentGroup)

getMaxSortOrder

java.lang.Integer getMaxSortOrder(java.lang.Integer projectId)

increaseSortOrder

void increaseSortOrder(java.lang.Integer projectId,
                       java.lang.Integer sortOrder)

getDocumentGroupStats

java.util.List<com.jamasoftware.contour.service.dto.DocumentGroupStat> getDocumentGroupStats(java.lang.Integer projectId,
                                                                                             java.util.List<java.lang.String> groupIds)

getDocumentGroupListForProject

java.util.List<DocumentGroup> getDocumentGroupListForProject(java.lang.Integer projectId,
                                                             boolean includeAttachment)

getAllDocumentGroupsForDocType

java.util.List<DocumentGroup> getAllDocumentGroupsForDocType(java.lang.Integer docTypeId)


Copyright © 2010 Jama Software, Inc. All Rights Reserved.