public interface PITMembershipDAO extends GrouperDAO
Modifier and Type | Method and Description |
---|---|
void |
delete(PITMembership pitMembership)
delete
|
void |
delete(String id)
Delete (won't run pre and post delete methods)
|
void |
deleteInactiveRecords(Timestamp time)
Delete records that ended before the given date.
|
Set<String> |
findActiveDuplicates() |
Set<PITMembership> |
findAllByPITMember(String memberId)
Get memberships by member.
|
Set<PITMembership> |
findAllByPITOwner(String ownerId)
Get memberships by owner.
|
PITMembership |
findById(String id,
boolean exceptionIfNotFound) |
Set<PITMembership> |
findBySourceId(String id,
boolean exceptionIfNotFound) |
PITMembership |
findBySourceIdActive(String id,
boolean exceptionIfNotFound) |
PITMembership |
findBySourceIdMostRecent(String id,
boolean exceptionIfNotFound) |
PITMembership |
findBySourceIdUnique(String id,
boolean exceptionIfNotFound) |
Set<Membership> |
findMissingActivePITMemberships() |
Set<PITMembership> |
findMissingInactivePITMemberships() |
void |
saveOrUpdate(PITMembership pitMembership)
insert or update
|
void |
saveOrUpdate(Set<PITMembership> pitMemberships)
insert or update
|
void saveOrUpdate(PITMembership pitMembership)
pitMembership
- void saveOrUpdate(Set<PITMembership> pitMemberships)
pitMemberships
- void delete(PITMembership pitMembership)
pitMembership
- PITMembership findBySourceIdActive(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- PITMembership findById(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- Set<PITMembership> findBySourceId(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- PITMembership findBySourceIdUnique(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- PITMembership findBySourceIdMostRecent(String id, boolean exceptionIfNotFound)
id
- exceptionIfNotFound
- void 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.