public interface PITGroupSetDAO extends GrouperDAO
void saveOrUpdate(PITGroupSet pitGroupSet)
pitGroupSet - void saveOrUpdate(Set<PITGroupSet> pitGroupSets)
pitGroupSets - void saveBatch(Set<PITGroupSet> pitGroupSets)
pitGroupSets - void delete(PITGroupSet pitGroupSet)
pitGroupSet - PITGroupSet findBySourceIdActive(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - PITGroupSet findById(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - PITGroupSet findBySourceIdUnique(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - void insertSelfPITGroupSetsByOwner(String ownerId, Long startTime, String contextId, boolean checkIfAlreadyExists)
ownerId - startTime - contextId - checkIfAlreadyExists - void insertSelfPITGroupSetsByField(String fieldId, Long startTime, String contextId)
fieldId - startTime - contextId - void updateEndTimeByPITOwner(String ownerId, Long endTime, String contextId)
ownerId - endTime - contextId - void updateEndTimeByPITField(String fieldId, Long endTime, String contextId)
fieldId - endTime - contextId - void updateEndTimeByPITOwnerAndPITField(String ownerId, String fieldId, Long endTime, String contextId)
ownerId - fieldId - endTime - contextId - PITGroupSet findSelfPITGroupSet(String ownerId, String fieldId, boolean activeOnly)
ownerId - fieldId - activeOnly - PITGroupSet findActiveImmediateByPITOwnerAndPITMemberAndPITField(String ownerId, String memberId, String fieldId)
ownerId - memberId - fieldId - Set<PITGroupSet> findAllActiveByPITGroupOwnerAndPITField(String groupId, PITField field)
groupId - field - Set<PITGroupSet> findAllActiveByMemberPITGroup(String groupId)
groupId - Set<PITGroupSet> findAllByMemberPITGroup(String groupId)
groupId - Set<PITGroupSet> findAllActiveChildren(PITGroupSet pitGroupSet)
pitGroupSet - PITGroupSet findActiveImmediateChildByParentAndMemberPITGroup(PITGroupSet parentPITGroupSet, String memberGroupId)
parentPITGroupSet - memberGroupId - Set<PITGroupSet> findImmediateChildren(PITGroupSet pitGroupSet)
pitGroupSet - long deleteInactiveRecords(Timestamp time)
time - Set<PITGroupSet> findAllSelfPITGroupSetsByPITOwnerId(String id)
id - void deleteSelfByPITOwnerId(String id)
id - Set<GroupSet> findMissingActivePITGroupSets(QueryOptions options)
options - Set<GroupSet> findMissingActivePITGroupSetsSecondPass()
Set<PITGroupSet> findMissingInactivePITGroupSets()
Set<String> findActiveDuplicates()
Set<PITGroupSet> findBySourceId(String id, boolean exceptionIfNotFound)
id - exceptionIfNotFound - void delete(String id)
id - Copyright © 2016 Internet2. All rights reserved.