public final class JdbcTransactionFactory extends Object implements TransactionFactory<JdbcTransaction>
JdbcTransaction instances.| Modifier and Type | Field and Description | 
|---|---|
static String | 
SHORT_NAME  | 
| Constructor and Description | 
|---|
JdbcTransactionFactory()  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
canBeDriver()
Can the transactions created from this strategy act as the driver?  In other words can the user actually manage
 transactions with this strategy? 
 | 
boolean | 
compatibleWithJtaSynchronization()
Should we attempt to register JTA transaction  
synchronizations. | 
JdbcTransaction | 
createTransaction(TransactionCoordinator transactionCoordinator)
Construct a transaction instance compatible with this strategy. 
 | 
ConnectionReleaseMode | 
getDefaultReleaseMode()
Get the default connection release mode. 
 | 
boolean | 
isJoinableJtaTransaction(TransactionCoordinator transactionCoordinator,
                        JdbcTransaction transaction)
Can the underlying transaction represented by the passed Hibernate  
TransactionImplementor be joined? | 
public static final String SHORT_NAME
public JdbcTransaction createTransaction(TransactionCoordinator transactionCoordinator)
TransactionFactorycreateTransaction in interface TransactionFactory<JdbcTransaction>transactionCoordinator - The coordinator for this transactionpublic boolean canBeDriver()
TransactionFactorycanBeDriver in interface TransactionFactory<JdbcTransaction>public ConnectionReleaseMode getDefaultReleaseMode()
TransactionFactorygetDefaultReleaseMode in interface TransactionFactory<JdbcTransaction>public boolean compatibleWithJtaSynchronization()
TransactionFactorysynchronizations.
 
 In other words, is this strategy JTA-based?compatibleWithJtaSynchronization in interface TransactionFactory<JdbcTransaction>synchronizations; false otherwise.public boolean isJoinableJtaTransaction(TransactionCoordinator transactionCoordinator, JdbcTransaction transaction)
TransactionFactoryTransactionImplementor be joined?isJoinableJtaTransaction in interface TransactionFactory<JdbcTransaction>transactionCoordinator - The transaction coordinatortransaction - The current Hibernate transactionCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.