public interface PITMemberDAO extends GrouperDAO
void saveOrUpdate(PITMember pitMember)
pitMember - void delete(PITMember pitMember)
pitMember - PITMember findBySourceIdActive(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMember> findBySourceIdsActive(Collection<String> ids)
ids - PITMember findBySourceIdActive(String id, boolean createIfNotFound, boolean exceptionIfNotFound)
id - createIfNotFound - exceptionIfNotFound - PITMember findById(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMember> findByIds(Collection<String> ids)
ids - PITMember findBySourceIdUnique(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMember> findBySourceId(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - long deleteInactiveRecords(Timestamp time)
time - Set<PITMember> findPITMembersBySubjectIdSourceAndType(String id, String source, String type)
id - source - type - Set<Member> findMissingActivePITMembers()
Set<PITMember> findMissingInactivePITMembers()
Set<String> findActiveDuplicates()
void delete(String id)
id - Copyright © 2016 Internet2. All rights reserved.