public class DefaultDatabaseFacade extends java.lang.Object implements DatabaseFacade
| Constructor and Description |
|---|
DefaultDatabaseFacade() |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<DatabaseInfoData> |
getAlternativeDataSourcesInfos()
Gets the alternative data sources info objects.
|
DatabaseInfoData |
getDatabaseInfoForInitUpdatePage()
Gets the database info needed for init update page.
|
java.util.Map<java.lang.String,java.lang.Long> |
getDatabaseTableRowsCount()
Gets the database table rows count statistics.
|
HybrisDataSource |
getDataSource() |
DatabaseInfoData |
getMasterDataSourceInfo()
Gets the master data source info object.
|
java.util.List<DatabaseInfoData> |
getSlaveDataSourcesInfos()
Gets all slave data sources info objects.
|
boolean |
isMasterDataSource()
Checks if current data source is master data source.
|
DatabaseInfoData |
resetStatsForDataSource(java.lang.String datasourceID)
resets the statistics (open connections, ect.) for the data source with the given id
|
void |
toggleDatabaseLogging(boolean enabled) |
void |
toggleTracesInLogOutput(boolean enabled) |
public DatabaseInfoData getDatabaseInfoForInitUpdatePage()
DatabaseFacadegetDatabaseInfoForInitUpdatePage in interface DatabaseFacadepublic java.util.Map<java.lang.String,java.lang.Long> getDatabaseTableRowsCount()
DatabaseFacadegetDatabaseTableRowsCount in interface DatabaseFacadepublic HybrisDataSource getDataSource()
getDataSource in interface DatabaseFacadepublic DatabaseInfoData resetStatsForDataSource(java.lang.String datasourceID)
DatabaseFacaderesetStatsForDataSource in interface DatabaseFacadepublic DatabaseInfoData getMasterDataSourceInfo()
DatabaseFacadegetMasterDataSourceInfo in interface DatabaseFacadepublic java.util.List<DatabaseInfoData> getSlaveDataSourcesInfos()
DatabaseFacadegetSlaveDataSourcesInfos in interface DatabaseFacadepublic java.util.List<DatabaseInfoData> getAlternativeDataSourcesInfos()
DatabaseFacadegetAlternativeDataSourcesInfos in interface DatabaseFacadepublic boolean isMasterDataSource()
DatabaseFacadeisMasterDataSource in interface DatabaseFacadepublic void toggleDatabaseLogging(boolean enabled)
toggleDatabaseLogging in interface DatabaseFacadepublic void toggleTracesInLogOutput(boolean enabled)
toggleTracesInLogOutput in interface DatabaseFacadeCopyright © 2018 SAP SE. All Rights Reserved.