public class Hib3PITFieldDAO extends Hib3DAO implements PITFieldDAO
Constructor and Description |
---|
Hib3PITFieldDAO() |
Modifier and Type | Method and Description |
---|---|
void |
delete(PITField pitField)
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() |
PITField |
findById(String id,
boolean exceptionIfNotFound) |
Set<PITField> |
findBySourceId(String id,
boolean exceptionIfNotFound) |
PITField |
findBySourceIdActive(String id,
boolean exceptionIfNotFound) |
Set<PITField> |
findBySourceIdsActive(Collection<String> ids) |
PITField |
findBySourceIdUnique(String id,
boolean exceptionIfNotFound) |
Set<Field> |
findMissingActivePITFields() |
Set<PITField> |
findMissingInactivePITFields() |
static void |
reset(HibernateSession hibernateSession)
reset
|
void |
saveOrUpdate(PITField pitField)
insert or update
|
void |
saveOrUpdate(Set<PITField> pitFields)
insert or update
|
evict, evictEntity, evictQueries, getConfiguration, getConfiguration, getSessionFactory, getSessionFactory, hibernateInitted, initHibernateIfNotInitted, initHibernateIfNotInitted, resourceNameFromClassName, session, session
public void saveOrUpdate(PITField pitField)
PITFieldDAO
saveOrUpdate
in interface PITFieldDAO
PITFieldDAO.saveOrUpdate(edu.internet2.middleware.grouper.pit.PITField)
public void saveOrUpdate(Set<PITField> pitFields)
PITFieldDAO
saveOrUpdate
in interface PITFieldDAO
PITFieldDAO.saveOrUpdate(java.util.Set)
public void delete(PITField pitField)
PITFieldDAO
delete
in interface PITFieldDAO
PITFieldDAO.delete(edu.internet2.middleware.grouper.pit.PITField)
public static void reset(HibernateSession hibernateSession)
hibernateSession
- public PITField findBySourceIdActive(String id, boolean exceptionIfNotFound)
findBySourceIdActive
in interface PITFieldDAO
PITFieldDAO.findBySourceIdActive(java.lang.String, boolean)
public Set<PITField> findBySourceIdsActive(Collection<String> ids)
findBySourceIdsActive
in interface PITFieldDAO
public PITField findBySourceIdUnique(String id, boolean exceptionIfNotFound)
findBySourceIdUnique
in interface PITFieldDAO
PITFieldDAO.findBySourceIdUnique(java.lang.String, boolean)
public Set<PITField> findBySourceId(String id, boolean exceptionIfNotFound)
findBySourceId
in interface PITFieldDAO
PITFieldDAO.findBySourceId(java.lang.String, boolean)
public PITField findById(String id, boolean exceptionIfNotFound)
findById
in interface PITFieldDAO
PITFieldDAO.findById(java.lang.String, boolean)
public long deleteInactiveRecords(Timestamp time)
PITFieldDAO
deleteInactiveRecords
in interface PITFieldDAO
PITFieldDAO.deleteInactiveRecords(java.sql.Timestamp)
public Set<Field> findMissingActivePITFields()
findMissingActivePITFields
in interface PITFieldDAO
PITFieldDAO.findMissingActivePITFields()
public Set<PITField> findMissingInactivePITFields()
findMissingInactivePITFields
in interface PITFieldDAO
PITFieldDAO.findMissingInactivePITFields()
public Set<String> findActiveDuplicates()
findActiveDuplicates
in interface PITFieldDAO
PITFieldDAO.findActiveDuplicates()
public void delete(String id)
PITFieldDAO
delete
in interface PITFieldDAO
PITFieldDAO.delete(java.lang.String)
Copyright © 2016 Internet2. All rights reserved.