Interface AuditTypeDAO
- All Superinterfaces:
GrouperDAO
- All Known Implementing Classes:
Hib3AuditTypeDAO
audit type data access methods
-
Method Summary
Modifier and TypeMethodDescriptionvoid
deleteEntriesAndTypesByCategoryAndAction
(String category, String action) delete entries and types by category and actionfindAll()
find all audit typesfindByCategory
(String categoryName) find all audit types by categoryfindByUuidOrName
(String id, String auditCategory, String actionName, boolean exceptionIfNull) findByUuidOrName
(String id, String auditCategory, String actionName, boolean exceptionIfNull, QueryOptions queryOptions) void
saveOrUpdate
(AuditType auditType) insert or update an audit entry objectvoid
saveUpdateProperties
(AuditType auditType) save the update properties which are auto saved when business method is called
-
Method Details
-
findAll
find all audit types- Returns:
- all audit types
-
findByCategory
find all audit types by category- Parameters:
categoryName
-- Returns:
- all audit types
-
saveOrUpdate
insert or update an audit entry object- Parameters:
auditType
-
-
deleteEntriesAndTypesByCategoryAndAction
delete entries and types by category and action- Parameters:
category
-action
-
-
findByUuidOrName
AuditType findByUuidOrName(String id, String auditCategory, String actionName, boolean exceptionIfNull) - Parameters:
id
-auditCategory
-actionName
-exceptionIfNull
-- Returns:
- the stem or null
- Throws:
GrouperDAOException
GroupNotFoundException
- Since:
- 1.6.0
-
findByUuidOrName
AuditType findByUuidOrName(String id, String auditCategory, String actionName, boolean exceptionIfNull, QueryOptions queryOptions) - Parameters:
id
-auditCategory
-actionName
-exceptionIfNull
-queryOptions
-- Returns:
- the stem or null
- Throws:
GrouperDAOException
GroupNotFoundException
- Since:
- 1.6.0
-
saveUpdateProperties
save the update properties which are auto saved when business method is called- Parameters:
auditType
-
-