Package com.evolveum.midpoint.audit.api
Interface AuditServiceFactory
-
- All Known Implementing Classes:
SqaleAuditServiceFactory
public interface AuditServiceFactory
Interface representing a factor class providing concreteAuditService
implementation. Concrete classes are used in midpoint configuration file to enable various ways of auditing. See https://docs.evolveum.com/midpoint/reference/security/audit/configuration/[this page] for more.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AuditService
createAuditService()
void
destroy()
void
init(org.apache.commons.configuration2.Configuration config)
-
-
-
Method Detail
-
init
void init(org.apache.commons.configuration2.Configuration config) throws AuditServiceFactoryException
- Throws:
AuditServiceFactoryException
-
destroy
void destroy() throws AuditServiceFactoryException
- Throws:
AuditServiceFactoryException
-
createAuditService
AuditService createAuditService() throws AuditServiceFactoryException
- Throws:
AuditServiceFactoryException
-
-