Package org.hibernate.reactive.id.insert
Interface ReactiveAbstractSelectingDelegate
-
- All Superinterfaces:
ReactiveInsertGeneratedIdentifierDelegate
- All Known Implementing Classes:
ReactiveBasicSelectingDelegate
public interface ReactiveAbstractSelectingDelegate extends ReactiveInsertGeneratedIdentifierDelegate
- See Also:
AbstractSelectingDelegate
-
-
Field Summary
Fields Modifier and Type Field Description static org.hibernate.reactive.logging.impl.LogLOG
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidbindParameters(Object entity, PreparedStatement ps, SharedSessionContractImplementor session)ObjectextractGeneratedValue(ResultSet resultSet, SharedSessionContractImplementor session)StringgetSelectSQL()default CompletionStage<Object>reactivePerformInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)-
Methods inherited from interface org.hibernate.reactive.id.insert.ReactiveInsertGeneratedIdentifierDelegate
reactivePerformInsert
-
-
-
-
Method Detail
-
getSelectSQL
String getSelectSQL()
-
bindParameters
void bindParameters(Object entity, PreparedStatement ps, SharedSessionContractImplementor session)
-
extractGeneratedValue
Object extractGeneratedValue(ResultSet resultSet, SharedSessionContractImplementor session)
-
reactivePerformInsert
default CompletionStage<Object> reactivePerformInsert(PreparedStatementDetails insertStatementDetails, JdbcValueBindings jdbcValueBindings, Object entity, SharedSessionContractImplementor session)
- Specified by:
reactivePerformInsertin interfaceReactiveInsertGeneratedIdentifierDelegate
-
-