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
FieldsFields inherited from class org.apache.syncope.core.rest.cxf.service.AbstractService
LOG, messageContext, OPTIONS_ALLOW, searchContext, uriInfoFields 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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionconfs()Returns a list of all audit configurations.voidcreate(AuditEventTO auditEvent) Persist an audit event.voiddeleteConf(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.voidsetConf(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:AuditServiceReturns a list of all audit configurations.- Specified by:
confsin interfaceAuditService- Returns:
- list of all audit configurations.
-
getConf
Description copied from interface:AuditServiceReturns the audit configuration with matching key.- Specified by:
getConfin interfaceAuditService- Parameters:
key- audit key to be read- Returns:
- audit configuration with matching key
-
setConf
Description copied from interface:AuditServiceSets an audit configuration- Specified by:
setConfin interfaceAuditService- Parameters:
auditTO- audit configuration to be stored
-
deleteConf
Description copied from interface:AuditServiceDeletes the audit configuration matching the provided key.- Specified by:
deleteConfin interfaceAuditService- Parameters:
key- audit configuration key to be deleted
-
create
Description copied from interface:AuditServicePersist an audit event.- Specified by:
createin interfaceAuditService- Parameters:
auditEvent- audit event to persist.
-
events
Description copied from interface:AuditServiceReturns the list of all managed events in audit.- Specified by:
eventsin interfaceAuditService- Returns:
- list of all managed events in audit
-
search
Description copied from interface:AuditServiceReturns a paged list of audit entries matching the given query.- Specified by:
searchin interfaceAuditService- Parameters:
auditQuery- query conditions- Returns:
- paged list of audit entries matching the given query
-