Class StandardReactiveSelectExecutor

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      <T,​R>
      java.util.concurrent.CompletionStage<T>
      executeQuery​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, java.lang.Class<R> domainResultType, java.util.function.Function<java.lang.String,​java.sql.PreparedStatement> statementCreator, ReactiveResultsConsumer<T,​R> resultsConsumer)  
      <R> java.util.concurrent.CompletionStage<java.util.List<R>> list​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, java.lang.Class<R> domainResultType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)  
      <R> java.util.concurrent.CompletionStage<java.util.List<R>> list​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings, org.hibernate.sql.exec.spi.ExecutionContext executionContext, org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)  
      java.util.concurrent.CompletionStage<ReactiveValuesResultSet> resolveJdbcValuesSource​(java.lang.String queryIdentifier, org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect, boolean canBeCached, org.hibernate.sql.exec.spi.ExecutionContext executionContext, ReactiveResultSetAccess resultSetAccess)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • list

        public <R> java.util.concurrent.CompletionStage<java.util.List<R>> list​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect,
                                                                                org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings,
                                                                                org.hibernate.sql.exec.spi.ExecutionContext executionContext,
                                                                                org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer,
                                                                                ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)
      • list

        public <R> java.util.concurrent.CompletionStage<java.util.List<R>> list​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect,
                                                                                org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings,
                                                                                org.hibernate.sql.exec.spi.ExecutionContext executionContext,
                                                                                org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer,
                                                                                java.lang.Class<R> domainResultType,
                                                                                ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)
        Specified by:
        list in interface ReactiveSelectExecutor
      • executeQuery

        public <T,​R> java.util.concurrent.CompletionStage<T> executeQuery​(org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect,
                                                                                org.hibernate.sql.exec.spi.JdbcParameterBindings jdbcParameterBindings,
                                                                                org.hibernate.sql.exec.spi.ExecutionContext executionContext,
                                                                                org.hibernate.sql.results.spi.RowTransformer<R> rowTransformer,
                                                                                java.lang.Class<R> domainResultType,
                                                                                java.util.function.Function<java.lang.String,​java.sql.PreparedStatement> statementCreator,
                                                                                ReactiveResultsConsumer<T,​R> resultsConsumer)
        Specified by:
        executeQuery in interface ReactiveSelectExecutor
      • resolveJdbcValuesSource

        public java.util.concurrent.CompletionStage<ReactiveValuesResultSet> resolveJdbcValuesSource​(java.lang.String queryIdentifier,
                                                                                                     org.hibernate.sql.exec.spi.JdbcOperationQuerySelect jdbcSelect,
                                                                                                     boolean canBeCached,
                                                                                                     org.hibernate.sql.exec.spi.ExecutionContext executionContext,
                                                                                                     ReactiveResultSetAccess resultSetAccess)