Class JPAAuditEventDAO
java.lang.Object
org.apache.syncope.core.persistence.jpa.dao.JPAAuditEventDAO
- All Implemented Interfaces:
AuditEventDAO
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionlongcount(String entityKey, OpEvent.CategoryType type, String category, String subcategory, String op, OpEvent.Outcome outcome, OffsetDateTime before, OffsetDateTime after) criteriaBuilder(String entityKey) protected voidfillWithParameters(Query query, List<Object> parameters) save(AuditEvent auditEvent) search(String entityKey, OpEvent.CategoryType type, String category, String subcategory, String op, OpEvent.Outcome outcome, OffsetDateTime before, OffsetDateTime after, org.springframework.data.domain.Pageable pageable) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.syncope.core.persistence.api.dao.AuditEventDAO
toAuditEventTO
-
Field Details
-
entityManager
-
-
Constructor Details
-
JPAAuditEventDAO
-
-
Method Details
-
save
- Specified by:
savein interfaceAuditEventDAO
-
criteriaBuilder
-
fillWithParameters
-
count
@Transactional(readOnly=true) public long count(String entityKey, OpEvent.CategoryType type, String category, String subcategory, String op, OpEvent.Outcome outcome, OffsetDateTime before, OffsetDateTime after) - Specified by:
countin interfaceAuditEventDAO
-
search
@Transactional(readOnly=true) public List<AuditEventTO> search(String entityKey, OpEvent.CategoryType type, String category, String subcategory, String op, OpEvent.Outcome outcome, OffsetDateTime before, OffsetDateTime after, org.springframework.data.domain.Pageable pageable) - Specified by:
searchin interfaceAuditEventDAO
-