Package com.atlassian.confluence.setup
Class DefaultHibernateConfigurator
java.lang.Object
com.atlassian.confluence.setup.DefaultHibernateConfigurator
- All Implemented Interfaces:
com.atlassian.config.db.HibernateConfigurator
public class DefaultHibernateConfigurator
extends Object
implements com.atlassian.config.db.HibernateConfigurator
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final StringFields inherited from interface com.atlassian.config.db.HibernateConfigurator
DATABASE_TYPE_DATASOURCE, DATABASE_TYPE_EMBEDDED, DATABASE_TYPE_STANDARD -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidconfigureDatabase(com.atlassian.config.db.DatabaseDetails dbDetails, boolean embedded) voidconfigureDatasource(String datasourceName, String dialect) static ConfluenceSchemaCreatorcreateConfluenceSchemaCreator(org.hibernate.cfg.Configuration hibernateConfig) Deprecated.since 7.1.protected PropertiespopulateDatabaseProperties(com.atlassian.config.db.DatabaseDetails dbDetails) void
-
Field Details
-
HIBERNATE_HIKARICP_IDLE_TIMEOUT
- See Also:
-
HIBERNATE_HIKARICP_MAX_POOL_SIZE
- See Also:
-
HIBERNATE_HIKARICP_MIN_POOL_SIZE
- See Also:
-
HIBERNATE_HIKARICP_REGISTER_MBEANS
- See Also:
-
SPRING_HIKARICP_REGISTER_MBEANS
- See Also:
-
-
Constructor Details
-
DefaultHibernateConfigurator
public DefaultHibernateConfigurator()
-
-
Method Details
-
configureDatabase
public void configureDatabase(com.atlassian.config.db.DatabaseDetails dbDetails, boolean embedded) throws com.atlassian.config.ConfigurationException - Specified by:
configureDatabasein interfacecom.atlassian.config.db.HibernateConfigurator- Throws:
com.atlassian.config.ConfigurationException
-
populateDatabaseProperties
-
configureDatasource
public void configureDatasource(String datasourceName, String dialect) throws com.atlassian.config.ConfigurationException - Specified by:
configureDatasourcein interfacecom.atlassian.config.db.HibernateConfigurator- Throws:
com.atlassian.config.ConfigurationException
-
unconfigureDatabase
public void unconfigureDatabase()- Specified by:
unconfigureDatabasein interfacecom.atlassian.config.db.HibernateConfigurator
-
createConfluenceSchemaCreator
@Deprecated public static ConfluenceSchemaCreator createConfluenceSchemaCreator(org.hibernate.cfg.Configuration hibernateConfig) Deprecated.since 7.1. Get theConfluenceSchemaCreatorfrom Spring.Utility method for deprecated code that needs to programmatically construct aConfluenceSchemaCreator.- Since:
- 7.1
-