public abstract class AbstractBambooRawJdbcDao extends Object
| Modifier and Type | Field and Description |
|---|---|
protected DbmsBean |
dbmsBean |
protected com.atlassian.config.db.HibernateConfig |
hibernateConfig |
| Constructor and Description |
|---|
AbstractBambooRawJdbcDao() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
ensureClusterTableExists(@NotNull String tableName,
@NotNull String tableCreateStatement) |
protected <T> T |
supplierWithConnection(BambooConnectionSupplyingCallback<T> connectionCallback) |
protected void |
withDatabaseConnection(BambooConnectionCallback connectionCallback) |
@Inject @Lazy protected DbmsBean dbmsBean
@Inject protected com.atlassian.config.db.HibernateConfig hibernateConfig
protected void withDatabaseConnection(BambooConnectionCallback connectionCallback) throws org.hibernate.HibernateException, SQLException
org.hibernate.HibernateExceptionSQLExceptionprotected <T> T supplierWithConnection(BambooConnectionSupplyingCallback<T> connectionCallback) throws org.hibernate.HibernateException, SQLException
org.hibernate.HibernateExceptionSQLExceptionCopyright © 2025 Atlassian Software Systems Pty Ltd. All rights reserved.