Interface ReactiveStatelessSession

    • Method Detail

      • reactiveGet

        <T> java.util.concurrent.CompletionStage<T> reactiveGet​(java.lang.Class<? extends T> entityClass,
                                                                java.lang.Object id)
      • reactiveGet

        <T> java.util.concurrent.CompletionStage<T> reactiveGet​(java.lang.String entityName,
                                                                java.lang.Object id)
      • reactiveGet

        <T> java.util.concurrent.CompletionStage<T> reactiveGet​(java.lang.Class<? extends T> entityClass,
                                                                java.lang.Object id,
                                                                org.hibernate.LockMode lockMode,
                                                                jakarta.persistence.EntityGraph<T> fetchGraph)
      • reactiveGet

        <T> java.util.concurrent.CompletionStage<T> reactiveGet​(java.lang.String entityName,
                                                                java.lang.Object id,
                                                                org.hibernate.LockMode lockMode,
                                                                jakarta.persistence.EntityGraph<T> fetchGraph)
      • reactiveInsert

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveInsert​(java.lang.Object entity)
      • reactiveDelete

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveDelete​(java.lang.Object entity)
      • reactiveUpdate

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveUpdate​(java.lang.Object entity)
      • reactiveRefresh

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveRefresh​(java.lang.Object entity)
      • reactiveRefresh

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveRefresh​(java.lang.Object entity,
                                                                             org.hibernate.LockMode lockMode)
      • reactiveInsertAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveInsertAll​(java.lang.Object... entities)
      • reactiveInsertAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveInsertAll​(int batchSize,
                                                                               java.lang.Object... entities)
      • reactiveUpdateAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveUpdateAll​(java.lang.Object... entities)
      • reactiveUpdateAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveUpdateAll​(int batchSize,
                                                                               java.lang.Object... entities)
      • reactiveDeleteAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveDeleteAll​(java.lang.Object... entities)
      • reactiveDeleteAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveDeleteAll​(int batchSize,
                                                                               java.lang.Object... entities)
      • reactiveRefreshAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveRefreshAll​(java.lang.Object... entities)
      • reactiveRefreshAll

        java.util.concurrent.CompletionStage<java.lang.Void> reactiveRefreshAll​(int batchSize,
                                                                                java.lang.Object... entities)
      • isOpen

        boolean isOpen()
      • close

        void close​(java.util.concurrent.CompletableFuture<java.lang.Void> closing)