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