Package com.atlassian.jira.config.database

Interface Summary
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 Summary
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.
JdbcDatasource A JDBC datasource
JndiDatasource A JNDI datasource
ManagedDatasourceInfoSupplier Implements a minimal method of acquiring access to the OfBiz DatasourceInfo that uses the DatabaseConfigurationManager's DatabaseConfig.
MultiTenantDatabaseConfigurationLoader Implements the DatabaseConfigurationLoader for MultiTenant mode - where the MultiTenantContext provides configuration storage for this stuff.
SystemTenantDatabaseConfigurationLoader Class that loads and persists database configuration by loading from and saving to AbstractJiraHomeDatabaseConfigurationLoader.FILENAME_DBCONFIG in the JIRA home directory.

Copyright © 2002-2012 Atlassian. All Rights Reserved.