Interface AuditStrategy

    • Method Detail

      • performCollectionChange

        default void performCollectionChange​(Session session,
                                             String entityName,
                                             String propertyName,
                                             org.hibernate.envers.boot.internal.EnversService enversService,
                                             org.hibernate.envers.internal.entities.mapper.PersistentCollectionChangeData persistentCollectionChangeData,
                                             Object revision)
        Perform the persistence of audited data for collection ("middle") entities.
        session - Session, which can be used to persist the data.
        entityName - Name of the entity, in which the audited change happens.
        propertyName - The name of the property holding the persistent collection
        enversService - The EnversService
        persistentCollectionChangeData - Collection change data to be persisted.
        revision - Current revision data