public class Hib3PITStemDAO extends Hib3DAO implements PITStemDAO
Constructor and Description |
---|
Hib3PITStemDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(PITStem pitStem)
delete
|
void |
delete(String id)
Delete (won't run pre and post delete methods)
|
long |
deleteInactiveRecords(Timestamp time)
Delete records that ended before the given date.
|
Set<String> |
findActiveDuplicates() |
PITStem |
findById(String id,
boolean exceptionIfNotFound) |
Set<PITStem> |
findByName(String stemName,
boolean orderByStartTime) |
Set<PITStem> |
findByParentPITStemId(String id) |
Set<PITStem> |
findBySourceId(String id,
boolean exceptionIfNotFound) |
PITStem |
findBySourceIdActive(String id,
boolean exceptionIfNotFound) |
PITStem |
findBySourceIdActive(String id,
boolean createIfNotFound,
boolean exceptionIfNotFound) |
PITStem |
findBySourceIdUnique(String id,
boolean exceptionIfNotFound) |
Set<Stem> |
findMissingActivePITStems() |
Set<PITStem> |
findMissingInactivePITStems() |
static void |
reset(HibernateSession hibernateSession)
reset
|
void |
saveOrUpdate(PITStem pitStem)
insert or update
|
void |
saveOrUpdate(Set<PITStem> pitStems)
insert or update
|
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
public void saveOrUpdate(PITStem pitStem)
PITStemDAO
saveOrUpdate
in interface PITStemDAO
PITStemDAO.saveOrUpdate(edu.internet2.middleware.grouper.pit.PITStem)
public void saveOrUpdate(Set<PITStem> pitStems)
PITStemDAO
saveOrUpdate
in interface PITStemDAO
PITStemDAO.saveOrUpdate(java.util.Set)
public void delete(PITStem pitStem)
PITStemDAO
delete
in interface PITStemDAO
PITStemDAO.delete(edu.internet2.middleware.grouper.pit.PITStem)
public static void reset(HibernateSession hibernateSession)
hibernateSession
- public PITStem findBySourceIdActive(String id, boolean exceptionIfNotFound)
findBySourceIdActive
in interface PITStemDAO
PITStemDAO.findBySourceIdActive(java.lang.String, boolean)
public PITStem findBySourceIdActive(String id, boolean createIfNotFound, boolean exceptionIfNotFound)
findBySourceIdActive
in interface PITStemDAO
PITStemDAO.findBySourceIdActive(java.lang.String, boolean, boolean)
public PITStem findBySourceIdUnique(String id, boolean exceptionIfNotFound)
findBySourceIdUnique
in interface PITStemDAO
PITStemDAO.findBySourceIdUnique(java.lang.String, boolean)
public Set<PITStem> findBySourceId(String id, boolean exceptionIfNotFound)
findBySourceId
in interface PITStemDAO
PITStemDAO.findBySourceId(java.lang.String, boolean)
public PITStem findById(String id, boolean exceptionIfNotFound)
findById
in interface PITStemDAO
PITStemDAO.findById(java.lang.String, boolean)
public long deleteInactiveRecords(Timestamp time)
PITStemDAO
deleteInactiveRecords
in interface PITStemDAO
PITStemDAO.deleteInactiveRecords(java.sql.Timestamp)
public Set<PITStem> findByParentPITStemId(String id)
findByParentPITStemId
in interface PITStemDAO
PITStemDAO.findByParentPITStemId(java.lang.String)
public Set<PITStem> findByName(String stemName, boolean orderByStartTime)
findByName
in interface PITStemDAO
public Set<Stem> findMissingActivePITStems()
findMissingActivePITStems
in interface PITStemDAO
PITStemDAO.findMissingActivePITStems()
public Set<PITStem> findMissingInactivePITStems()
findMissingInactivePITStems
in interface PITStemDAO
PITStemDAO.findMissingInactivePITStems()
public Set<String> findActiveDuplicates()
findActiveDuplicates
in interface PITStemDAO
PITStemDAO.findActiveDuplicates()
public void delete(String id)
PITStemDAO
delete
in interface PITStemDAO
PITStemDAO.delete(java.lang.String)
Copyright © 2016 Internet2. All rights reserved.