Interface ReactiveGeneratedValuesMutationDelegate

All Superinterfaces:
org.hibernate.generator.values.GeneratedValuesMutationDelegate
All Known Subinterfaces:
ReactiveAbstractReturningDelegate, ReactiveInsertGeneratedIdentifierDelegate
All Known Implementing Classes:
GeneratedValuesMutationDelegateAdaptor, ReactiveInsertReturningDelegate

public interface ReactiveGeneratedValuesMutationDelegate extends org.hibernate.generator.values.GeneratedValuesMutationDelegate
  • Method Summary

    Modifier and Type
    Method
    Description
    CompletionStage<org.hibernate.generator.values.GeneratedValues>
    reactivePerformMutation(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails singleStatementDetails, org.hibernate.engine.jdbc.mutation.JdbcValueBindings jdbcValueBindings, Object modelReference, SharedSessionContractImplementor session)
     

    Methods inherited from interface org.hibernate.generator.values.GeneratedValuesMutationDelegate

    createTableMutationBuilder, getGeneratedValuesMappingProducer, getTiming, performMutation, prepareStatement, supportsArbitraryValues, supportsRowId
  • Method Details

    • reactivePerformMutation

      CompletionStage<org.hibernate.generator.values.GeneratedValues> reactivePerformMutation(org.hibernate.engine.jdbc.mutation.group.PreparedStatementDetails singleStatementDetails, org.hibernate.engine.jdbc.mutation.JdbcValueBindings jdbcValueBindings, Object modelReference, SharedSessionContractImplementor session)