Class AbstractDatabase
java.lang.Object
org.eclipse.dirigible.database.api.AbstractDatabase
- All Implemented Interfaces:
IDatabase
public abstract class AbstractDatabase extends Object implements IDatabase
The Abstract Database.
-
Field Summary
Fields inherited from interface org.eclipse.dirigible.database.api.IDatabase
DIRIGIBLE_DATABASE_CUSTOM_DATASOURCES, DIRIGIBLE_DATABASE_DATASOURCE_DEFAULT, DIRIGIBLE_DATABASE_DATASOURCE_NAME_DEFAULT, DIRIGIBLE_DATABASE_DATASOURCE_NAME_SYSTEM, DIRIGIBLE_DATABASE_DATASOURCE_SYSTEM, DIRIGIBLE_DATABASE_DATASOURCE_TEST, DIRIGIBLE_DATABASE_DEFAULT_MAX_CONNECTIONS_COUNT, DIRIGIBLE_DATABASE_DEFAULT_SET_AUTO_COMMIT, DIRIGIBLE_DATABASE_DEFAULT_WAIT_COUNT, DIRIGIBLE_DATABASE_DEFAULT_WAIT_TIMEOUT, DIRIGIBLE_DATABASE_MANAGED_DATASOURCES, DIRIGIBLE_DATABASE_NAMES_CASE_SENSITIVE, DIRIGIBLE_DATABASE_PROVIDER, DIRIGIBLE_DATABASE_PROVIDER_CUSTOM, DIRIGIBLE_DATABASE_PROVIDER_DYNAMIC, DIRIGIBLE_DATABASE_PROVIDER_LOCAL, DIRIGIBLE_DATABASE_PROVIDER_MANAGED -
Constructor Summary
Constructors Constructor Description AbstractDatabase() -
Method Summary
Modifier and Type Method Description DataSourcegetDataSource()Gets the data source.StringgetDefaultDataSourceName()Gets the default data source name.DataSourcegetSystemDataSource()Gets the system data source.StringgetSystemDataSourceName()Gets the system data source name.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.eclipse.dirigible.database.api.IDatabase
getDataSource, getDataSources, getName, getType, initialize
-
Constructor Details
-
AbstractDatabase
public AbstractDatabase()
-
-
Method Details
-
getDataSource
Gets the data source.- Specified by:
getDataSourcein interfaceIDatabase- Returns:
- the data source
-
getSystemDataSource
Gets the system data source.- Specified by:
getSystemDataSourcein interfaceIDatabase- Returns:
- the system data source
-
getDefaultDataSourceName
Gets the default data source name.- Specified by:
getDefaultDataSourceNamein interfaceIDatabase- Returns:
- the default data source name
-
getSystemDataSourceName
Gets the system data source name.- Specified by:
getSystemDataSourceNamein interfaceIDatabase- Returns:
- the system data source name
-