edu.internet2.middleware.grouper.internal.dao.hib3
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
public class Hib3PITAttributeAssignDAO
- extends Hib3DAO
- implements PITAttributeAssignDAO
- Author:
- shilen
$Id: Hib3PITAttributeAssignDAO.java 7361 2011-06-03 20:02:31Z shilen $
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Hib3PITAttributeAssignDAO
public Hib3PITAttributeAssignDAO()
saveOrUpdate
public void saveOrUpdate(PITAttributeAssign pitAttributeAssign)
- Description copied from interface:
PITAttributeAssignDAO
- insert or update
- Specified by:
saveOrUpdate
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.saveOrUpdate(edu.internet2.middleware.grouper.pit.PITAttributeAssign)
saveOrUpdate
public void saveOrUpdate(java.util.Set<PITAttributeAssign> pitAttributeAssigns)
- Description copied from interface:
PITAttributeAssignDAO
- insert or update
- Specified by:
saveOrUpdate
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.saveOrUpdate(java.util.Set)
delete
public void delete(PITAttributeAssign pitAttributeAssign)
- Description copied from interface:
PITAttributeAssignDAO
- delete
- Specified by:
delete
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.delete(edu.internet2.middleware.grouper.pit.PITAttributeAssign)
reset
public static void reset(HibernateSession hibernateSession)
- reset
- Parameters:
hibernateSession
-
findById
public PITAttributeAssign findById(java.lang.String id)
- Specified by:
findById
in interface PITAttributeAssignDAO
- Returns:
- PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findById(java.lang.String)
findActiveByOwnerAttributeAssignId
public java.util.Set<PITAttributeAssign> findActiveByOwnerAttributeAssignId(java.lang.String id)
- Specified by:
findActiveByOwnerAttributeAssignId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findActiveByOwnerAttributeAssignId(java.lang.String)
findByOwnerAttributeAssignId
public java.util.Set<PITAttributeAssign> findByOwnerAttributeAssignId(java.lang.String id)
- Specified by:
findByOwnerAttributeAssignId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findActiveByOwnerAttributeAssignId(java.lang.String)
updateOwnerMembershipId
public void updateOwnerMembershipId(java.lang.String oldId,
java.lang.String newId)
- Specified by:
updateOwnerMembershipId
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.updateOwnerMembershipId(java.lang.String, java.lang.String)
updateOwnerAttributeAssignId
public void updateOwnerAttributeAssignId(java.lang.String oldId,
java.lang.String newId)
- Specified by:
updateOwnerAttributeAssignId
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.updateOwnerAttributeAssignId(java.lang.String, java.lang.String)
findActiveByOwnerMembershipId
public java.util.Set<PITAttributeAssign> findActiveByOwnerMembershipId(java.lang.String id)
- Specified by:
findActiveByOwnerMembershipId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findActiveByOwnerMembershipId(java.lang.String)
findByOwnerMembershipId
public java.util.Set<PITAttributeAssign> findByOwnerMembershipId(java.lang.String id)
- Specified by:
findByOwnerMembershipId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByOwnerMembershipId(java.lang.String)
findByOwnerGroupId
public java.util.Set<PITAttributeAssign> findByOwnerGroupId(java.lang.String id)
- Specified by:
findByOwnerGroupId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByOwnerGroupId(java.lang.String)
findByOwnerStemId
public java.util.Set<PITAttributeAssign> findByOwnerStemId(java.lang.String id)
- Specified by:
findByOwnerStemId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByOwnerStemId(java.lang.String)
findByOwnerAttributeDefId
public java.util.Set<PITAttributeAssign> findByOwnerAttributeDefId(java.lang.String id)
- Specified by:
findByOwnerAttributeDefId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByOwnerAttributeDefId(java.lang.String)
deleteInactiveRecords
public void deleteInactiveRecords(java.sql.Timestamp time)
- Description copied from interface:
PITAttributeAssignDAO
- Delete records that ended before the given date.
- Specified by:
deleteInactiveRecords
in interface PITAttributeAssignDAO
- See Also:
PITAttributeAssignDAO.deleteInactiveRecords(java.sql.Timestamp)
findAssignmentsOnAssignments
public java.util.Set<PITAttributeAssign> findAssignmentsOnAssignments(java.util.Collection<PITAttributeAssign> attributeAssigns,
java.sql.Timestamp pointInTimeFrom,
java.sql.Timestamp pointInTimeTo)
- Specified by:
findAssignmentsOnAssignments
in interface PITAttributeAssignDAO
- Returns:
- pit assignments
- See Also:
PITAttributeAssignDAO.findAssignmentsOnAssignments(java.util.Collection, java.sql.Timestamp, java.sql.Timestamp)
findByAttributeAssignActionId
public java.util.Set<PITAttributeAssign> findByAttributeAssignActionId(java.lang.String id)
- Specified by:
findByAttributeAssignActionId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByAttributeAssignActionId(java.lang.String)
findByAttributeDefNameId
public java.util.Set<PITAttributeAssign> findByAttributeDefNameId(java.lang.String id)
- Specified by:
findByAttributeDefNameId
in interface PITAttributeAssignDAO
- Returns:
- set of PITAttributeAssign
- See Also:
PITAttributeAssignDAO.findByAttributeDefNameId(java.lang.String)
findMissingActivePITAttributeAssigns
public java.util.Set<AttributeAssign> findMissingActivePITAttributeAssigns()
- Specified by:
findMissingActivePITAttributeAssigns
in interface PITAttributeAssignDAO
- Returns:
- active attribute assigns that are missing in point in time
- See Also:
PITAttributeAssignDAO.findMissingActivePITAttributeAssigns()
findMissingInactivePITAttributeAssigns
public java.util.Set<PITAttributeAssign> findMissingInactivePITAttributeAssigns()
- Specified by:
findMissingInactivePITAttributeAssigns
in interface PITAttributeAssignDAO
- Returns:
- active point in time attribute assigns that should be inactive
- See Also:
PITAttributeAssignDAO.findMissingInactivePITAttributeAssigns()