Interface ReactiveSelectExecutor


public interface ReactiveSelectExecutor
See Also:
  • JdbcSelectExecutor
  • Method Summary

    Modifier and Type
    Method
    Description
    default <T, R> 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, Class<R> domainResultType, int resultCountEstimate, ReactiveResultsConsumer<T,R> resultsConsumer)
     
    <T, R> 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, Class<R> domainResultType, int resultCountEstimate, org.hibernate.sql.exec.spi.JdbcSelectExecutor.StatementCreator statementCreator, ReactiveResultsConsumer<T,R> resultsConsumer)
     
    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, Class<R> domainResultType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)
     
  • Method Details

    • executeQuery

      default <T, R> 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, Class<R> domainResultType, int resultCountEstimate, ReactiveResultsConsumer<T,R> resultsConsumer)
      Since:
      2.4 (and Hibernate ORM 6.6)
    • executeQuery

      <T, R> 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, Class<R> domainResultType, int resultCountEstimate, org.hibernate.sql.exec.spi.JdbcSelectExecutor.StatementCreator statementCreator, ReactiveResultsConsumer<T,R> resultsConsumer)
    • list

      <R> CompletionStage<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, Class<R> domainResultType, ReactiveListResultsConsumer.UniqueSemantic uniqueSemantic)