Class QueuedOperationCollectionAction

    • Constructor Summary

      Constructors 
      Constructor Description
      QueuedOperationCollectionAction​(org.hibernate.collection.spi.PersistentCollection collection, org.hibernate.persister.collection.CollectionPersister persister, java.lang.Object id, org.hibernate.event.spi.EventSource session)
      Constructs a CollectionUpdateAction
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute()  
      java.util.concurrent.CompletionStage<java.lang.Void> reactiveExecute()  
      • Methods inherited from class org.hibernate.action.internal.CollectionAction

        afterDeserialize, beforeExecutions, compareTo, eventSource, evict, getAfterTransactionCompletionProcess, getBeforeTransactionCompletionProcess, getCollection, getFastSessionServices, getKey, getPersister, getPrimarySortClassifier, getPropertySpaces, getSecondarySortIndex, getSession, toString
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
      • Methods inherited from interface org.hibernate.action.spi.Executable

        afterDeserialize, beforeExecutions, getAfterTransactionCompletionProcess, getBeforeTransactionCompletionProcess, getPropertySpaces
    • Constructor Detail

      • QueuedOperationCollectionAction

        public QueuedOperationCollectionAction​(org.hibernate.collection.spi.PersistentCollection collection,
                                               org.hibernate.persister.collection.CollectionPersister persister,
                                               java.lang.Object id,
                                               org.hibernate.event.spi.EventSource session)
        Constructs a CollectionUpdateAction
        Parameters:
        collection - The collection to update
        persister - The collection persister
        id - The collection key
        session - The session
    • Method Detail

      • execute

        public void execute()
                     throws org.hibernate.HibernateException
        Specified by:
        execute in interface org.hibernate.action.spi.Executable
        Throws:
        org.hibernate.HibernateException