@AccessLevel(value=EXTERNAL) public interface TrainingProgramMemberDAO extends curam.util.persistence.StandardDAO<TrainingProgramMember>
Modifier and Type | Method and Description |
---|---|
java.util.Set<TrainingProgramMember> |
getTrainingProgramMembersForConcernRole(java.lang.Long trainingProgramID,
java.lang.Long concernRoleID)
Retrieves the Member Training Programs for a Concern Role
|
java.util.Set<TrainingProgramMember> |
getTrainingProgramsForParty(long trainingID,
long partyConcernRoleID)
Gets all the training program members for a party and training.
|
java.util.Set<TrainingProgramMember> |
retrieveMemberTrainingPrograms(java.lang.String status,
java.lang.Long partyConcernRoleID)
Retrieves the Member Training Program details for a Training Program.
|
java.util.Set<TrainingProgramMember> |
retrieveTrainingProgramMembers(long trainingProgramID)
Gets all the training program members for a training program.
|
java.util.Set<TrainingProgramMember> retrieveMemberTrainingPrograms(java.lang.String status, java.lang.Long partyConcernRoleID)
status
- Status of training program member.partyConcernRoleID
- The concern role ID of ProviderMember/ProviderGroupMember.java.util.Set<TrainingProgramMember> getTrainingProgramMembersForConcernRole(java.lang.Long trainingProgramID, java.lang.Long concernRoleID)
trainingProgramID
- Training Program ID.concernRoleID
- The concern role ID of Provider/ProviderGroup.java.util.Set<TrainingProgramMember> getTrainingProgramsForParty(long trainingID, long partyConcernRoleID)
trainingID
- Training ID.partyConcernRoleID
- Party Concern role ID.java.util.Set<TrainingProgramMember> retrieveTrainingProgramMembers(long trainingProgramID)
trainingProgramID
- training program id.