com.jamasoftware.contour.dao
Interface ContourItemDao


public interface ContourItemDao

Data access object for ContourItems

Author:
Sean Adkinson

Method Summary
 void deleteContourItem(ContourItem item)
           
 void deleteTestCaseSteps(Document testCase)
           
 ContourItem getContourItem(java.lang.Integer contourItemId)
           
 java.util.List<java.lang.Integer> getContourItemIdsByCustomFieldValue(DocumentField docField, java.lang.String fieldValue, java.lang.Integer projectId)
           
 java.util.List<java.lang.Integer> getContourItemIdsForProject(java.lang.Integer projectId)
           
 java.util.List<ContourItem> getContourItemsByIds(java.util.List<java.lang.Integer> itemIds)
           
 DocumentCustomFieldValue getCustomFieldValueById(java.lang.Integer customFieldValueId)
           
 java.util.List<com.jamasoftware.contour.domain.matrix.DocumentInfo> getDocumentInfoList(java.lang.Integer documentTypeId, java.lang.Integer projectId, java.lang.Integer limit)
           
 void saveContourItem(ContourItem item)
           
 void saveContourItems(java.util.List<? extends ContourItem> items)
           
 void saveCustomField(DocumentCustomFieldValue customField)
           
 void updateContourItem(ContourItem item)
           
 

Method Detail

getContourItem

ContourItem getContourItem(java.lang.Integer contourItemId)

saveContourItem

void saveContourItem(ContourItem item)

saveContourItems

void saveContourItems(java.util.List<? extends ContourItem> items)

updateContourItem

void updateContourItem(ContourItem item)

deleteContourItem

void deleteContourItem(ContourItem item)

deleteTestCaseSteps

void deleteTestCaseSteps(Document testCase)

getContourItemsByIds

java.util.List<ContourItem> getContourItemsByIds(java.util.List<java.lang.Integer> itemIds)

getDocumentInfoList

java.util.List<com.jamasoftware.contour.domain.matrix.DocumentInfo> getDocumentInfoList(java.lang.Integer documentTypeId,
                                                                                        java.lang.Integer projectId,
                                                                                        java.lang.Integer limit)

getContourItemIdsByCustomFieldValue

java.util.List<java.lang.Integer> getContourItemIdsByCustomFieldValue(DocumentField docField,
                                                                      java.lang.String fieldValue,
                                                                      java.lang.Integer projectId)

getCustomFieldValueById

DocumentCustomFieldValue getCustomFieldValueById(java.lang.Integer customFieldValueId)

getContourItemIdsForProject

java.util.List<java.lang.Integer> getContourItemIdsForProject(java.lang.Integer projectId)

saveCustomField

void saveCustomField(DocumentCustomFieldValue customField)


Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.