public class DdlTransactionIsolatorNonJtaImpl extends java.lang.Object implements DdlTransactionIsolator
| Constructor and Description |
|---|
DdlTransactionIsolatorNonJtaImpl(JdbcContext jdbcContext) |
| Modifier and Type | Method and Description |
|---|---|
java.sql.Connection |
getIsolatedConnection()
Returns a Connection that is usable within the bounds of the
DdlTransactionIsolator.prepare() and DdlTransactionIsolator.release() calls. |
JdbcContext |
getJdbcContext() |
void |
prepare()
In general a DdlTransactionIsolator should be returned from
TransactionCoordinatorBuilder.buildDdlTransactionIsolator(org.hibernate.tool.schema.internal.exec.JdbcContext)
already prepared for use (until DdlTransactionIsolator.release() is called). |
void |
release() |
public DdlTransactionIsolatorNonJtaImpl(JdbcContext jdbcContext)
public void prepare()
DdlTransactionIsolatorTransactionCoordinatorBuilder.buildDdlTransactionIsolator(org.hibernate.tool.schema.internal.exec.JdbcContext)
already prepared for use (until DdlTransactionIsolator.release() is called).prepare in interface DdlTransactionIsolatorpublic JdbcContext getJdbcContext()
getJdbcContext in interface DdlTransactionIsolatorpublic java.sql.Connection getIsolatedConnection()
DdlTransactionIsolatorDdlTransactionIsolator.prepare() and DdlTransactionIsolator.release() calls. Further, this
Connection will be isolated (transactionally) from any
transaction in effect prior to the call to DdlTransactionIsolator.prepare().getIsolatedConnection in interface DdlTransactionIsolatorpublic void release()
release in interface DdlTransactionIsolatorCopyright © 2001-2018 Red Hat, Inc. All Rights Reserved.