|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3PITMemberDAO
public class Hib3PITMemberDAO
Field Summary |
---|
Fields inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
hibernateInitted |
Constructor Summary | |
---|---|
Hib3PITMemberDAO()
|
Method Summary | |
---|---|
void |
delete(PITMember pitMember)
delete |
void |
delete(java.lang.String id)
Delete (won't run pre and post delete methods) |
void |
deleteInactiveRecords(java.sql.Timestamp time)
Delete records that ended before the given date. |
java.util.Set<java.lang.String> |
findActiveDuplicates()
|
PITMember |
findById(java.lang.String id,
boolean exceptionIfNotFound)
|
java.util.Set<PITMember> |
findBySourceId(java.lang.String id,
boolean exceptionIfNotFound)
|
PITMember |
findBySourceIdActive(java.lang.String id,
boolean exceptionIfNotFound)
|
PITMember |
findBySourceIdUnique(java.lang.String id,
boolean exceptionIfNotFound)
|
java.util.Set<Member> |
findMissingActivePITMembers()
|
java.util.Set<PITMember> |
findMissingInactivePITMembers()
|
java.util.Set<PITMember> |
findPITMembersBySubjectIdSourceAndType(java.lang.String id,
java.lang.String source,
java.lang.String type)
|
static void |
reset(HibernateSession hibernateSession)
reset |
void |
saveOrUpdate(PITMember pitMember)
insert or update |
void |
saveOrUpdate(java.util.Set<PITMember> pitMembers)
insert or update |
Methods inherited from class edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO |
---|
evict, evictEntity, evictQueries, getConfiguration, getSessionFactory, initHibernateIfNotInitted, resourceNameFromClassName, session |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Hib3PITMemberDAO()
Method Detail |
---|
public void saveOrUpdate(PITMember pitMember)
PITMemberDAO
saveOrUpdate
in interface PITMemberDAO
PITMemberDAO.saveOrUpdate(edu.internet2.middleware.grouper.pit.PITMember)
public void saveOrUpdate(java.util.Set<PITMember> pitMembers)
PITMemberDAO
saveOrUpdate
in interface PITMemberDAO
PITMemberDAO.saveOrUpdate(java.util.Set)
public void delete(PITMember pitMember)
PITMemberDAO
delete
in interface PITMemberDAO
PITMemberDAO.delete(edu.internet2.middleware.grouper.pit.PITMember)
public static void reset(HibernateSession hibernateSession)
hibernateSession
- public PITMember findBySourceIdActive(java.lang.String id, boolean exceptionIfNotFound)
findBySourceIdActive
in interface PITMemberDAO
PITMemberDAO.findBySourceIdActive(java.lang.String, boolean)
public PITMember findBySourceIdUnique(java.lang.String id, boolean exceptionIfNotFound)
findBySourceIdUnique
in interface PITMemberDAO
PITMemberDAO.findBySourceIdUnique(java.lang.String, boolean)
public java.util.Set<PITMember> findBySourceId(java.lang.String id, boolean exceptionIfNotFound)
findBySourceId
in interface PITMemberDAO
PITMemberDAO.findBySourceId(java.lang.String, boolean)
public PITMember findById(java.lang.String id, boolean exceptionIfNotFound)
findById
in interface PITMemberDAO
PITMemberDAO.findById(java.lang.String, boolean)
public void deleteInactiveRecords(java.sql.Timestamp time)
PITMemberDAO
deleteInactiveRecords
in interface PITMemberDAO
PITMemberDAO.deleteInactiveRecords(java.sql.Timestamp)
public java.util.Set<PITMember> findPITMembersBySubjectIdSourceAndType(java.lang.String id, java.lang.String source, java.lang.String type)
findPITMembersBySubjectIdSourceAndType
in interface PITMemberDAO
PITMemberDAO.findPITMembersBySubjectIdSourceAndType(java.lang.String, java.lang.String, java.lang.String)
public java.util.Set<Member> findMissingActivePITMembers()
findMissingActivePITMembers
in interface PITMemberDAO
PITMemberDAO.findMissingActivePITMembers()
public java.util.Set<PITMember> findMissingInactivePITMembers()
findMissingInactivePITMembers
in interface PITMemberDAO
PITMemberDAO.findMissingInactivePITMembers()
public java.util.Set<java.lang.String> findActiveDuplicates()
findActiveDuplicates
in interface PITMemberDAO
PITMemberDAO.findActiveDuplicates()
public void delete(java.lang.String id)
PITMemberDAO
delete
in interface PITMemberDAO
PITMemberDAO.delete(java.lang.String)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |