Class BaseEnversCollectionEventListener

    • Constructor Detail

      • BaseEnversCollectionEventListener

        protected BaseEnversCollectionEventListener​(org.hibernate.envers.boot.internal.EnversService enversService)
    • Method Detail

      • initializeCollection

        protected java.io.Serializable initializeCollection​(AbstractCollectionEvent event)
        Forces persistent collection initialization.
        Parameters:
        event - Collection event.
        Returns:
        Stored snapshot.
      • shouldGenerateRevision

        protected boolean shouldGenerateRevision​(AbstractCollectionEvent event)
        Checks whether modification of not-owned relation field triggers new revision and owner entity is versioned.
        Parameters:
        event - Collection event.
        Returns:
        true if revision based on given event should be generated, false otherwise.