Class AuditServiceImpl
java.lang.Object
org.apache.syncope.core.rest.cxf.service.AbstractService
org.apache.syncope.core.rest.cxf.service.AuditServiceImpl
- All Implemented Interfaces:
AuditService
,JAXRSService
-
Field Summary
Fields inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
LOG, messageContext, OPTIONS_ALLOW, searchContext, uriInfo
Fields inherited from interface org.apache.syncope.common.rest.api.service.JAXRSService
CRLF, DOUBLE_DASH, PARAM_ANYTYPE_KIND, PARAM_ANYTYPEKEY, PARAM_CONNID_PAGED_RESULTS_COOKIE, PARAM_DETAILS, PARAM_ENTITY_KEY, PARAM_FIQL, PARAM_KEYWORD, PARAM_MAX, PARAM_NOTIFICATION, PARAM_ORDERBY, PARAM_PAGE, PARAM_REALM, PARAM_RECURSIVE, PARAM_RESOURCE, PARAM_SIZE, PARAM_USER
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionconfs()
Returns a list of all audit configurations.void
create
(AuditEventTO auditEvent) Persist an audit event.void
deleteConf
(String key) Deletes the audit configuration matching the provided key.events()
Returns the list of all managed events in audit.Returns the audit configuration with matching key.search
(AuditQuery auditQuery) Returns a paged list of audit entries matching the given query.void
setConf
(AuditConfTO auditTO) Sets an audit configurationMethods inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
applyPreference, buildPagedResult, checkETag, createResponse, findActualKey, getPreference, isNullPriorityAsync, modificationResponse, pageable, pageable, sort
-
Field Details
-
logic
-
-
Constructor Details
-
AuditServiceImpl
-
-
Method Details
-
confs
Description copied from interface:AuditService
Returns a list of all audit configurations.- Specified by:
confs
in interfaceAuditService
- Returns:
- list of all audit configurations.
-
getConf
Description copied from interface:AuditService
Returns the audit configuration with matching key.- Specified by:
getConf
in interfaceAuditService
- Parameters:
key
- audit key to be read- Returns:
- audit configuration with matching key
-
setConf
Description copied from interface:AuditService
Sets an audit configuration- Specified by:
setConf
in interfaceAuditService
- Parameters:
auditTO
- audit configuration to be stored
-
deleteConf
Description copied from interface:AuditService
Deletes the audit configuration matching the provided key.- Specified by:
deleteConf
in interfaceAuditService
- Parameters:
key
- audit configuration key to be deleted
-
create
Description copied from interface:AuditService
Persist an audit event.- Specified by:
create
in interfaceAuditService
- Parameters:
auditEvent
- audit event to persist.
-
events
Description copied from interface:AuditService
Returns the list of all managed events in audit.- Specified by:
events
in interfaceAuditService
- Returns:
- list of all managed events in audit
-
search
Description copied from interface:AuditService
Returns a paged list of audit entries matching the given query.- Specified by:
search
in interfaceAuditService
- Parameters:
auditQuery
- query conditions- Returns:
- paged list of audit entries matching the given query
-