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 String
static final String
static final String
static final String
static final String
Fields inherited from interface com.atlassian.config.db.HibernateConfigurator
DATABASE_TYPE_DATASOURCE, DATABASE_TYPE_EMBEDDED, DATABASE_TYPE_STANDARD
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
configureDatabase
(com.atlassian.config.db.DatabaseDetails dbDetails, boolean embedded) void
configureDatasource
(String datasourceName, String dialect) static ConfluenceSchemaCreator
createConfluenceSchemaCreator
(org.hibernate.cfg.Configuration hibernateConfig) Deprecated.since 7.1.protected Properties
populateDatabaseProperties
(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:
configureDatabase
in 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:
configureDatasource
in interfacecom.atlassian.config.db.HibernateConfigurator
- Throws:
com.atlassian.config.ConfigurationException
-
unconfigureDatabase
public void unconfigureDatabase()- Specified by:
unconfigureDatabase
in interfacecom.atlassian.config.db.HibernateConfigurator
-
createConfluenceSchemaCreator
@Deprecated public static ConfluenceSchemaCreator createConfluenceSchemaCreator(org.hibernate.cfg.Configuration hibernateConfig) Deprecated.since 7.1. Get theConfluenceSchemaCreator
from Spring.Utility method for deprecated code that needs to programmatically construct aConfluenceSchemaCreator
.- Since:
- 7.1
-