Class Hib3AuditEntryDAO
java.lang.Object
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3DAO
edu.internet2.middleware.grouper.internal.dao.hib3.Hib3AuditEntryDAO
- All Implemented Interfaces:
AuditEntryDAO
,GrouperDAO
Data Access Object for audit entry
- Version:
- $Id: Hib3AuditEntryDAO.java,v 1.4 2009-06-28 19:02:17 mchyzer Exp $
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionfindByActingUser
(String actAsMemberId, QueryOptions queryOptions) find audit entries that a user didfindByActingUser
(String actAsMemberId, QueryOptions queryOptions, Long startTime, Long endTime) find audit entries that a user did within a given time range.void
saveOrUpdate
(AuditEntry auditEntry) insert or update an audit entry objectvoid
saveUpdateProperties
(AuditEntry auditEntry) save the update properties which are auto saved when business method is calledMethods 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
-
Hib3AuditEntryDAO
public Hib3AuditEntryDAO()
-
-
Method Details
-
saveOrUpdate
Description copied from interface:AuditEntryDAO
insert or update an audit entry object- Specified by:
saveOrUpdate
in interfaceAuditEntryDAO
- See Also:
-
findById
- Specified by:
findById
in interfaceAuditEntryDAO
- Returns:
- the entry or null if not there
- See Also:
-
saveUpdateProperties
Description copied from interface:AuditEntryDAO
save the update properties which are auto saved when business method is called- Specified by:
saveUpdateProperties
in interfaceAuditEntryDAO
- See Also:
-
findByActingUser
find audit entries that a user did- Specified by:
findByActingUser
in interfaceAuditEntryDAO
- Returns:
- the audits that that user performed
- See Also:
-
AuditEntryDAO#findByActingUser(QueryOptions)
-
findByActingUser
public Set<AuditEntry> findByActingUser(String actAsMemberId, QueryOptions queryOptions, Long startTime, Long endTime) find audit entries that a user did within a given time range.- Specified by:
findByActingUser
in interfaceAuditEntryDAO
- Returns:
- the audits that that user performed within a given time range
- See Also:
-