Class ConfluenceAuditEntityMigrator

java.lang.Object
com.atlassian.confluence.api.impl.service.audit.migration.ConfluenceAuditEntityMigrator
All Implemented Interfaces:
com.atlassian.audit.spi.migration.LegacyAuditEntityMigrator

public class ConfluenceAuditEntityMigrator extends Object implements com.atlassian.audit.spi.migration.LegacyAuditEntityMigrator
Confluence version of LegacyAuditEntityMigrator. This migrator will move all audit events from Confluence audit system to Atlassian Audit. This implementation is idempotent and can be reran any times.
Since:
7.5.0
  • Constructor Details

    • ConfluenceAuditEntityMigrator

      public ConfluenceAuditEntityMigrator(AuditRecordDao auditRecordDao, org.springframework.transaction.PlatformTransactionManager transactionManager)
  • Method Details

    • migrate

      public void migrate(@NonNull com.atlassian.audit.api.AuditConsumer auditConsumer)
      Specified by:
      migrate in interface com.atlassian.audit.spi.migration.LegacyAuditEntityMigrator