Interface ReactiveAbstractSelectingDelegate

    • Field Summary

      Fields 
      Modifier and Type Field Description
      static Log LOG  
    • Method Summary

      All Methods Instance Methods Abstract Methods Default Methods 
      Modifier and Type Method Description
      void bindParameters​(java.lang.Object entity, java.sql.PreparedStatement ps, org.hibernate.engine.spi.SharedSessionContractImplementor session)  
      java.lang.Object extractGeneratedValue​(java.sql.ResultSet resultSet, org.hibernate.engine.spi.SharedSessionContractImplementor session)  
      java.lang.String getSelectSQL()  
      default java.util.concurrent.CompletionStage<java.lang.Object> reactivePerformInsert​(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails insertStatementDetails, org.hibernate.engine.jdbc.mutation.JdbcValueBindings jdbcValueBindings, java.lang.Object entity, org.hibernate.engine.spi.SharedSessionContractImplementor session)  
    • Field Detail

      • LOG

        static final Log LOG
    • Method Detail

      • getSelectSQL

        java.lang.String getSelectSQL()
      • bindParameters

        void bindParameters​(java.lang.Object entity,
                            java.sql.PreparedStatement ps,
                            org.hibernate.engine.spi.SharedSessionContractImplementor session)
      • extractGeneratedValue

        java.lang.Object extractGeneratedValue​(java.sql.ResultSet resultSet,
                                               org.hibernate.engine.spi.SharedSessionContractImplementor session)
      • reactivePerformInsert

        default java.util.concurrent.CompletionStage<java.lang.Object> reactivePerformInsert​(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails insertStatementDetails,
                                                                                             org.hibernate.engine.jdbc.mutation.JdbcValueBindings jdbcValueBindings,
                                                                                             java.lang.Object entity,
                                                                                             org.hibernate.engine.spi.SharedSessionContractImplementor session)
        Specified by:
        reactivePerformInsert in interface ReactiveInsertGeneratedIdentifierDelegate