Class Hib3PITAttributeAssignActionSetDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITAttributeAssignActionSetDAO
- All Implemented Interfaces:
GrouperDAO
,PITAttributeAssignActionSetDAO
public class Hib3PITAttributeAssignActionSetDAO
extends Hib3DAO
implements PITAttributeAssignActionSetDAO
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
delete
(PITAttributeAssignActionSet pitAttributeAssignActionSet) deletevoid
Delete (won't run pre and post delete methods)long
Delete records that ended before the given date.void
findBySourceId
(String id, boolean exceptionIfNotFound) findBySourceIdActive
(String id, boolean exceptionIfNotFound) findBySourceIdUnique
(String id, boolean exceptionIfNotFound) findImmediateChildren
(PITAttributeAssignActionSet pitAttributeAssignActionSet) static void
reset
(HibernateSession hibernateSession) resetvoid
saveOrUpdate
(PITAttributeAssignActionSet pitAttributeAssignActionSet) insert or updatevoid
saveOrUpdate
(Set<PITAttributeAssignActionSet> pitAttributeAssignActionSets) insert or updateMethods 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
-
Hib3PITAttributeAssignActionSetDAO
public Hib3PITAttributeAssignActionSetDAO()
-
-
Method Details
-
saveOrUpdate
Description copied from interface:PITAttributeAssignActionSetDAO
insert or update- Specified by:
saveOrUpdate
in interfacePITAttributeAssignActionSetDAO
- See Also:
-
saveOrUpdate
Description copied from interface:PITAttributeAssignActionSetDAO
insert or update- Specified by:
saveOrUpdate
in interfacePITAttributeAssignActionSetDAO
- See Also:
-
delete
Description copied from interface:PITAttributeAssignActionSetDAO
delete- Specified by:
delete
in interfacePITAttributeAssignActionSetDAO
- See Also:
-
reset
reset- Parameters:
hibernateSession
-
-
findBySourceIdActive
- Specified by:
findBySourceIdActive
in interfacePITAttributeAssignActionSetDAO
- Returns:
- PITAttributeAssignActionSet
- See Also:
-
findBySourceIdUnique
- Specified by:
findBySourceIdUnique
in interfacePITAttributeAssignActionSetDAO
- Returns:
- PITAttributeAssignActionSet
- See Also:
-
findById
- Specified by:
findById
in interfacePITAttributeAssignActionSetDAO
- Returns:
- PITAttributeAssignActionSet
- See Also:
-
deleteInactiveRecords
Description copied from interface:PITAttributeAssignActionSetDAO
Delete records that ended before the given date.- Specified by:
deleteInactiveRecords
in interfacePITAttributeAssignActionSetDAO
- Returns:
- the count
- See Also:
-
findImmediateChildren
public Set<PITAttributeAssignActionSet> findImmediateChildren(PITAttributeAssignActionSet pitAttributeAssignActionSet) - Specified by:
findImmediateChildren
in interfacePITAttributeAssignActionSetDAO
- Returns:
- pit action sets
- See Also:
-
deleteSelfByPITAttributeAssignActionId
- Specified by:
deleteSelfByPITAttributeAssignActionId
in interfacePITAttributeAssignActionSetDAO
- See Also:
-
findAllSelfPITAttributeAssignActionSetsByPITAttributeAssignActionId
public Set<PITAttributeAssignActionSet> findAllSelfPITAttributeAssignActionSetsByPITAttributeAssignActionId(String id) - Specified by:
findAllSelfPITAttributeAssignActionSetsByPITAttributeAssignActionId
in interfacePITAttributeAssignActionSetDAO
- Returns:
- pit action sets
- See Also:
-
findByThenHasPITAttributeAssignActionId
- Specified by:
findByThenHasPITAttributeAssignActionId
in interfacePITAttributeAssignActionSetDAO
- Returns:
- pit action sets
- See Also:
-
findMissingActivePITAttributeAssignActionSets
- Specified by:
findMissingActivePITAttributeAssignActionSets
in interfacePITAttributeAssignActionSetDAO
- Returns:
- active action sets that are missing in point in time
-
findMissingInactivePITAttributeAssignActionSets
- Specified by:
findMissingInactivePITAttributeAssignActionSets
in interfacePITAttributeAssignActionSetDAO
- Returns:
- active point in time action sets that should be inactive
-
findActiveDuplicates
- Specified by:
findActiveDuplicates
in interfacePITAttributeAssignActionSetDAO
- Returns:
- source ids of records that have duplicate active entries in PIT
- See Also:
-
findBySourceId
- Specified by:
findBySourceId
in interfacePITAttributeAssignActionSetDAO
- Returns:
- set of PITAttributeAssignActionSet
- See Also:
-
delete
Description copied from interface:PITAttributeAssignActionSetDAO
Delete (won't run pre and post delete methods)- Specified by:
delete
in interfacePITAttributeAssignActionSetDAO
- See Also:
-