Interface AuditService

All Known Implementing Classes:
AuditServiceImpl

public interface AuditService
The main service to create and retrieve AuditInstance.
Author:
Micha Kiener
  • Method Details

    • createAuditInstanceBuilder

      AuditInstanceBuilder createAuditInstanceBuilder()
      Returns a builder to create a new AuditInstance.
    • createAuditInstanceQuery

      AuditInstanceQuery createAuditInstanceQuery()
      Returns a query object to search for AuditInstance.
    • deleteAuditInstance

      void deleteAuditInstance(String auditInstanceId)
      Deletes an audit instance by id.
    • deleteAuditInstancesByScopeIdAndScopeType

      void deleteAuditInstancesByScopeIdAndScopeType(String scopeId, String scopeType)
      Delete audit instances by scope id and scope type
    • bulkDeleteAuditInstancesByScopeIdsAndScopeType

      void bulkDeleteAuditInstancesByScopeIdsAndScopeType(Collection<String> scopeIds, String scopeType)
      Bulk delete audit instances by scope ids and scope type