Class AbstractJPAJSONLoggerDAO.JSONMessageCriteriaBuilder
- java.lang.Object
-
- org.apache.syncope.core.persistence.jpa.dao.JPAAuditConfDAO.MessageCriteriaBuilder
-
- org.apache.syncope.core.persistence.jpa.dao.AbstractJPAJSONLoggerDAO.JSONMessageCriteriaBuilder
-
- Direct Known Subclasses:
MaJPAJSONAuditConfDAO.MaMessageCriteriaBuilder
,MyJPAJSONAuditConfDAO.MyMessageCriteriaBuilder
,OJPAJSONAuditConfDAO.OMessageCriteriaBuilder
,PGJPAJSONAuditConfDAO.PGMessageCriteriaBuilder
- Enclosing class:
- AbstractJPAJSONLoggerDAO
protected abstract static class AbstractJPAJSONLoggerDAO.JSONMessageCriteriaBuilder extends JPAAuditConfDAO.MessageCriteriaBuilder
-
-
Field Summary
Fields Modifier and Type Field Description protected String
entityKey
-
Fields inherited from class org.apache.syncope.core.persistence.jpa.dao.JPAAuditConfDAO.MessageCriteriaBuilder
query
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
JSONMessageCriteriaBuilder()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
build()
JPAAuditConfDAO.MessageCriteriaBuilder
category(String category)
protected abstract String
doBuild(List<ObjectNode> containers)
protected JPAAuditConfDAO.MessageCriteriaBuilder
entityKey(String entityKey)
JPAAuditConfDAO.MessageCriteriaBuilder
events(List<String> events)
JPAAuditConfDAO.MessageCriteriaBuilder
result(AuditElements.Result result)
JPAAuditConfDAO.MessageCriteriaBuilder
subcategory(String subcategory)
JPAAuditConfDAO.MessageCriteriaBuilder
type(AuditElements.EventCategoryType type)
-
Methods inherited from class org.apache.syncope.core.persistence.jpa.dao.JPAAuditConfDAO.MessageCriteriaBuilder
after, andIfNeeded, before, setParameter
-
-
-
-
Field Detail
-
entityKey
protected String entityKey
-
-
Method Detail
-
entityKey
protected JPAAuditConfDAO.MessageCriteriaBuilder entityKey(String entityKey)
- Overrides:
entityKey
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
type
public JPAAuditConfDAO.MessageCriteriaBuilder type(AuditElements.EventCategoryType type)
- Overrides:
type
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
category
public JPAAuditConfDAO.MessageCriteriaBuilder category(String category)
- Overrides:
category
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
subcategory
public JPAAuditConfDAO.MessageCriteriaBuilder subcategory(String subcategory)
- Overrides:
subcategory
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
events
public JPAAuditConfDAO.MessageCriteriaBuilder events(List<String> events)
- Overrides:
events
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
result
public JPAAuditConfDAO.MessageCriteriaBuilder result(AuditElements.Result result)
- Overrides:
result
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
doBuild
protected abstract String doBuild(List<ObjectNode> containers)
-
build
public String build()
- Overrides:
build
in classJPAAuditConfDAO.MessageCriteriaBuilder
-
-