Class Hib3PITAttributeAssignDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignDAO
- All Implemented Interfaces:
GrouperDAO,PITAttributeAssignDAO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoiddelete(PITAttributeAssign pitAttributeAssign) deletevoidDelete (won't run pre and post delete methods)longDelete records that ended before the given date.findAssignmentsOnAssignments(Collection<PITAttributeAssign> attributeAssigns, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) findByOwnerPITGroupIdAndPITAttributeDefNameId(String pitGroupId, String pitAttributeDefNameId) findBySourceId(String id, boolean exceptionIfNotFound) findBySourceIdActive(String id, boolean exceptionIfNotFound) findBySourceIdMostRecent(String id, boolean exceptionIfNotFound) findBySourceIdUnique(String id, boolean exceptionIfNotFound) static voidreset(HibernateSession hibernateSession) resetvoidsaveOrUpdate(PITAttributeAssign pitAttributeAssign) insert or updatevoidsaveOrUpdate(Set<PITAttributeAssign> pitAttributeAssigns) insert or updatevoidupdateOwnerPITAttributeAssignId(String oldId, String newId) voidupdateOwnerPITMembershipId(String oldId, String newId) Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
-
Constructor Details
-
Hib3PITAttributeAssignDAO
public Hib3PITAttributeAssignDAO()
-
-
Method Details
-
saveOrUpdate
Description copied from interface:PITAttributeAssignDAOinsert or update- Specified by:
saveOrUpdatein interfacePITAttributeAssignDAO- See Also:
-
saveOrUpdate
Description copied from interface:PITAttributeAssignDAOinsert or update- Specified by:
saveOrUpdatein interfacePITAttributeAssignDAO- See Also:
-
delete
Description copied from interface:PITAttributeAssignDAOdelete- Specified by:
deletein interfacePITAttributeAssignDAO- See Also:
-
reset
reset- Parameters:
hibernateSession-
-
findBySourceIdActive
- Specified by:
findBySourceIdActivein interfacePITAttributeAssignDAO- Returns:
- PITAttributeAssign
- See Also:
-
findBySourceIdUnique
- Specified by:
findBySourceIdUniquein interfacePITAttributeAssignDAO- Returns:
- PITAttributeAssign
- See Also:
-
findBySourceId
- Specified by:
findBySourceIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findBySourceIdMostRecent
- Specified by:
findBySourceIdMostRecentin interfacePITAttributeAssignDAO- Returns:
- PITAttributeAssign
- See Also:
-
findById
- Specified by:
findByIdin interfacePITAttributeAssignDAO- Returns:
- PITAttributeAssign
- See Also:
-
findActiveByOwnerPITAttributeAssignId
- Specified by:
findActiveByOwnerPITAttributeAssignIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITAttributeAssignId
- Specified by:
findByOwnerPITAttributeAssignIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
updateOwnerPITMembershipId
- Specified by:
updateOwnerPITMembershipIdin interfacePITAttributeAssignDAO- See Also:
-
updateOwnerPITAttributeAssignId
- Specified by:
updateOwnerPITAttributeAssignIdin interfacePITAttributeAssignDAO- See Also:
-
findActiveByOwnerPITMembershipId
- Specified by:
findActiveByOwnerPITMembershipIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITMembershipId
- Specified by:
findByOwnerPITMembershipIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITGroupId
- Specified by:
findByOwnerPITGroupIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITGroupIdAndPITAttributeDefNameId
public Set<PITAttributeAssign> findByOwnerPITGroupIdAndPITAttributeDefNameId(String pitGroupId, String pitAttributeDefNameId) - Specified by:
findByOwnerPITGroupIdAndPITAttributeDefNameIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITStemId
- Specified by:
findByOwnerPITStemIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByOwnerPITAttributeDefId
- Specified by:
findByOwnerPITAttributeDefIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
deleteInactiveRecords
Description copied from interface:PITAttributeAssignDAODelete records that ended before the given date.- Specified by:
deleteInactiveRecordsin interfacePITAttributeAssignDAO- Returns:
- the number of records deleted
- See Also:
-
findAssignmentsOnAssignments
public Set<PITAttributeAssign> findAssignmentsOnAssignments(Collection<PITAttributeAssign> attributeAssigns, Timestamp pointInTimeFrom, Timestamp pointInTimeTo) - Specified by:
findAssignmentsOnAssignmentsin interfacePITAttributeAssignDAO- Returns:
- pit assignments
- See Also:
-
findByPITAttributeAssignActionId
- Specified by:
findByPITAttributeAssignActionIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findByPITAttributeDefNameId
- Specified by:
findByPITAttributeDefNameIdin interfacePITAttributeAssignDAO- Returns:
- set of PITAttributeAssign
- See Also:
-
findMissingActivePITAttributeAssigns
- Specified by:
findMissingActivePITAttributeAssignsin interfacePITAttributeAssignDAO- Returns:
- active attribute assigns that are missing in point in time
- See Also:
-
findMissingInactivePITAttributeAssigns
- Specified by:
findMissingInactivePITAttributeAssignsin interfacePITAttributeAssignDAO- Returns:
- active point in time attribute assigns that should be inactive
- See Also:
-
findActiveDuplicates
- Specified by:
findActiveDuplicatesin interfacePITAttributeAssignDAO- Returns:
- source ids of records that have duplicate active entries in PIT
- See Also:
-
delete
Description copied from interface:PITAttributeAssignDAODelete (won't run pre and post delete methods)- Specified by:
deletein interfacePITAttributeAssignDAO- See Also:
-