| Interface | Description |
|---|---|
| DatabaseConfigurationLoader |
DatabaseConfigurationLoader is responsible for loading and persisting database configuration from and to the home
directory.
|
| DatabaseConfigurationManager |
Manager implementation that provides save, load and related operations for JIRA's database configuration.
|
| Datasource |
A datasource that JIRA can use to connect to a database.
|
| Class | Description |
|---|---|
| AbstractJiraHomeDatabaseConfigurationLoader |
Base implementation of DatabaseConfigurationLoader for loading Database Configuration from jira-home.
|
| DatabaseConfig |
The configuration for JIRA to connect to the database.
|
| DatabaseConfigHandler |
Handler for parsing datasource config from and writing datasource config to XML.
|
| DatabaseConfigurationManagerImpl |
A threadsafe implementation which reads and writes configuration for the database using the given
DatabaseConfigurationLoader. |
| DatabaseDriverRegisterer |
Registers required DB drivers and provides db-specific error messages when things go wrong.
|
| DatabaseType.Driver | |
| JdbcDatasource |
A JDBC datasource.
|
| JdbcDatasource.Builder |
This is a builder class for constructing a JdbcDatasource manually.
|
| JndiDatasource |
A JNDI datasource
|
| LegacyHsqlDatasourceInfo |
Wrapper of DatasourceInfo that allows HSQL to start with DBCP2,
by providing validation query as HSQL driver does not support isValid method.
|
| ManagedDatasourceInfoSupplier |
Implements a minimal method of acquiring access to the OfBiz
DatasourceInfo that uses the DatabaseConfigurationManager's DatabaseConfig. |
| MySQL57DefaultRowFormatChecker | |
| MySQL57OrLaterVersionPredicate | |
| SystemDatabaseConfigurationLoader |
Class that loads and persists database configuration by loading from and saving to
AbstractJiraHomeDatabaseConfigurationLoader.FILENAME_DBCONFIG in the
JIRA home directory. |
| Enum | Description |
|---|---|
| DatabaseType |
| Exception | Description |
|---|---|
| InvalidDatabaseDriverException |
Thrown if JIRA is requested to configure database using an invalid JDBC driver (that cannot be loaded)
|
Copyright © 2002-2021 Atlassian. All Rights Reserved.