|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.engine.transaction.internal.jdbc.JdbcTransactionFactory
public final class JdbcTransactionFactory
Factory for JdbcTransaction instances.
| Constructor Summary | |
|---|---|
JdbcTransactionFactory()
|
|
| Method Summary | |
|---|---|
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? |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public JdbcTransactionFactory()
| Method Detail |
|---|
public JdbcTransaction createTransaction(TransactionCoordinator transactionCoordinator)
TransactionFactory
createTransaction in interface TransactionFactory<JdbcTransaction>transactionCoordinator - The coordinator for this transaction
public boolean canBeDriver()
TransactionFactory
canBeDriver in interface TransactionFactory<JdbcTransaction>public ConnectionReleaseMode getDefaultReleaseMode()
TransactionFactory
getDefaultReleaseMode 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 transaction
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||