public interface PITMembershipDAO extends GrouperDAO
void saveOrUpdate(PITMembership pitMembership)
pitMembership - void saveOrUpdate(Set<PITMembership> pitMemberships)
pitMemberships - void delete(PITMembership pitMembership)
pitMembership - PITMembership findBySourceIdActive(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMembership> findBySourceIdsActive(Collection<String> ids)
ids - PITMembership findById(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMembership> findBySourceId(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - Set<PITMembership> findBySourceIds(Collection<String> ids)
ids - PITMembership findBySourceIdUnique(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - PITMembership findBySourceIdMostRecent(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - long deleteInactiveRecords(Timestamp time)
time - Set<PITMembership> findAllByPITOwner(String ownerId)
ownerId - Set<PITMembership> findAllByPITMember(String memberId)
memberId - Set<Membership> findMissingActivePITMemberships()
Set<PITMembership> findMissingInactivePITMemberships()
Set<String> findActiveDuplicates()
void delete(String id)
id - Copyright © 2016 Internet2. All rights reserved.