Class 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 Detail

      • ConfluenceAuditEntityMigrator

        public ConfluenceAuditEntityMigrator​(AuditRecordDao auditRecordDao,
                                             AuditFormatConverter auditFormatConverter,
                                             org.springframework.transaction.PlatformTransactionManager transactionManager)
    • Method Detail

      • migrate

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