Interface TransactionCoordinatorBuilder
-
- All Superinterfaces:
Serializable,Service
- All Known Implementing Classes:
JdbcResourceLocalTransactionCoordinatorBuilderImpl,JtaTransactionCoordinatorBuilderImpl,TestingJtaTransactionCoordinatorBuilder
public interface TransactionCoordinatorBuilder extends Service
Builder forTransactionCoordinatorinstances.A
TransactionCoordinatormay be selected using the configuration property "hibernate.transaction.coordinator_class".
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interfaceTransactionCoordinatorBuilder.OptionsAccess to options to are specific to eachTransactionCoordinatorinstance.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DdlTransactionIsolatorbuildDdlTransactionIsolator(JdbcContext jdbcContext)TransactionCoordinatorbuildTransactionCoordinator(TransactionCoordinatorOwner owner, TransactionCoordinatorBuilder.Options options)PhysicalConnectionHandlingModegetDefaultConnectionHandlingMode()booleanisJta()
-
-
-
Method Detail
-
buildTransactionCoordinator
TransactionCoordinator buildTransactionCoordinator(TransactionCoordinatorOwner owner, TransactionCoordinatorBuilder.Options options)
-
isJta
boolean isJta()
-
getDefaultConnectionHandlingMode
PhysicalConnectionHandlingMode getDefaultConnectionHandlingMode()
-
buildDdlTransactionIsolator
default DdlTransactionIsolator buildDdlTransactionIsolator(JdbcContext jdbcContext)
-
-