com.jamasoftware.contour.review.dao
Interface Revision_UserDao
public interface Revision_UserDao
getRevision_User
Revision_User getRevision_User(java.lang.Integer revisionUserId)
getRevision_UserForRevisionAndUser
Revision_User getRevision_UserForRevisionAndUser(java.lang.Integer revisionId,
java.lang.Integer userId)
getRevision_UsersInRevision
java.util.List<Revision_User> getRevision_UsersInRevision(java.lang.Integer revisionId)
getUsersInRevision
java.util.List<User> getUsersInRevision(java.lang.Integer revisionId)
saveRevision_User
Revision_User saveRevision_User(Revision_User revisionUser)
getNumVotesCastByRevision_User
java.lang.Integer getNumVotesCastByRevision_User(java.lang.Integer revisionId,
java.lang.Integer userId)
populateNumbers
void populateNumbers(java.util.List<com.jamasoftware.contour.review.dto.RevisionStatsUserDTO> userStatsList)
- Populates the numbers fields in each
RevisionStatsUserDTO in an efficient way. Fields
include:
RevisionStatsUserDTO.setNumApproved(Integer)
RevisionStatsUserDTO.setNumRejected(Integer)
RevisionStatsUserDTO.setNumReviewed(Integer)
RevisionStatsUserDTO.setNumVotes(Integer)
RevisionStatsUserDTO.setNumComments(Integer)
RevisionStatsUserDTO.setTotalItems(Integer)
- Parameters:
userStatsList - A List of RevisionStatsUserDTO objects to populate. Each
element MUST have a non-null RevisionStatsUserDTO.getRevisionUserId() and
RevisionStatsUserDTO.getIsApprover() in order to query properly
deleteRevisionUser
void deleteRevisionUser(Revision_User revisionUser)
- Parameters:
revisionUser - The Revision_User to delete
Copyright (c) 2010 Jama Software, Inc. All Rights Reserved.