Class AuditServiceImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.service.CommonServiceImpl<C>
-
- org.flowable.common.engine.impl.service.CommonEngineServiceImpl<AuditEngineConfiguration>
-
- com.flowable.audit.engine.impl.runtime.AuditServiceImpl
-
- All Implemented Interfaces:
AuditService
public class AuditServiceImpl extends CommonEngineServiceImpl<AuditEngineConfiguration> implements AuditService
- Author:
- Tijs Rademakers
-
-
Field Summary
-
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
-
Constructor Summary
Constructors Constructor Description AuditServiceImpl(AuditEngineConfiguration engineConfiguration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AuditInstance
createAuditInstance(AuditInstanceBuilderImpl auditInstanceBuilder)
AuditInstanceBuilder
createAuditInstanceBuilder()
Returns a builder to create a newAuditInstance
.AuditInstanceQuery
createAuditInstanceQuery()
Returns a query object to search forAuditInstance
.void
deleteAuditInstance(String auditInstanceId)
Deletes an audit instance by id.void
deleteAuditInstancesByScopeIdAndScopeType(String scopeId, String scopeType)
Delete audit instances by scope id and scope type-
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
-
-
-
Constructor Detail
-
AuditServiceImpl
public AuditServiceImpl(AuditEngineConfiguration engineConfiguration)
-
-
Method Detail
-
createAuditInstanceBuilder
public AuditInstanceBuilder createAuditInstanceBuilder()
Description copied from interface:AuditService
Returns a builder to create a newAuditInstance
.- Specified by:
createAuditInstanceBuilder
in interfaceAuditService
-
createAuditInstanceQuery
public AuditInstanceQuery createAuditInstanceQuery()
Description copied from interface:AuditService
Returns a query object to search forAuditInstance
.- Specified by:
createAuditInstanceQuery
in interfaceAuditService
-
deleteAuditInstance
public void deleteAuditInstance(String auditInstanceId)
Description copied from interface:AuditService
Deletes an audit instance by id.- Specified by:
deleteAuditInstance
in interfaceAuditService
-
deleteAuditInstancesByScopeIdAndScopeType
public void deleteAuditInstancesByScopeIdAndScopeType(String scopeId, String scopeType)
Description copied from interface:AuditService
Delete audit instances by scope id and scope type- Specified by:
deleteAuditInstancesByScopeIdAndScopeType
in interfaceAuditService
-
createAuditInstance
public AuditInstance createAuditInstance(AuditInstanceBuilderImpl auditInstanceBuilder)
-
-