Interface IDatabase
public interface IDatabase
This interface represents a Database. It allows for querying, modifying and
navigating through collections and resources.
-
Field Summary
Fields Modifier and Type Field Description static StringDIRIGIBLE_DATABASE_CUSTOM_DATASOURCESstatic StringDIRIGIBLE_DATABASE_DATASOURCE_DEFAULTstatic StringDIRIGIBLE_DATABASE_DATASOURCE_NAME_DEFAULTstatic StringDIRIGIBLE_DATABASE_DATASOURCE_TESTstatic StringDIRIGIBLE_DATABASE_DEFAULT_MAX_CONNECTIONS_COUNTstatic StringDIRIGIBLE_DATABASE_DEFAULT_SET_AUTO_COMMITstatic StringDIRIGIBLE_DATABASE_DEFAULT_WAIT_COUNTstatic StringDIRIGIBLE_DATABASE_DEFAULT_WAIT_TIMEOUTstatic StringDIRIGIBLE_DATABASE_MANAGED_DATASOURCESstatic StringDIRIGIBLE_DATABASE_PROVIDERstatic StringDIRIGIBLE_DATABASE_PROVIDER_CUSTOMstatic StringDIRIGIBLE_DATABASE_PROVIDER_DYNAMICstatic StringDIRIGIBLE_DATABASE_PROVIDER_LOCALstatic StringDIRIGIBLE_DATABASE_PROVIDER_MANAGED -
Method Summary
Modifier and Type Method Description DataSourcegetDataSource()Gets the data source.DataSourcegetDataSource(String name)Gets the data source.Map<String,DataSource>getDataSources()Gets the data sources.StringgetDefaultDataSourceName()Gets the default data source nameStringgetName()Gets the name.StringgetType()Gets the type.voidinitialize()Initialize.
-
Field Details
-
DIRIGIBLE_DATABASE_PROVIDER
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_PROVIDER_LOCAL
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_PROVIDER_MANAGED
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_PROVIDER_CUSTOM
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_PROVIDER_DYNAMIC
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DEFAULT_SET_AUTO_COMMIT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DEFAULT_MAX_CONNECTIONS_COUNT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DEFAULT_WAIT_TIMEOUT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DEFAULT_WAIT_COUNT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DATASOURCE_NAME_DEFAULT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DATASOURCE_DEFAULT
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_DATASOURCE_TEST
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_CUSTOM_DATASOURCES
- See Also:
- Constant Field Values
-
DIRIGIBLE_DATABASE_MANAGED_DATASOURCES
- See Also:
- Constant Field Values
-
-
Method Details
-
initialize
void initialize()Initialize. -
getName
String getName()Gets the name.- Returns:
- the name
-
getType
String getType()Gets the type.- Returns:
- the type
-
getDefaultDataSourceName
String getDefaultDataSourceName()Gets the default data source name- Returns:
- the default data source name
-
getDataSource
DataSource getDataSource()Gets the data source.- Returns:
- the data source
-
getDataSource
Gets the data source.- Parameters:
name- the name- Returns:
- the data source
-
getDataSources
Map<String,DataSource> getDataSources()Gets the data sources.- Returns:
- the data sources
-