| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DefaultClusterNodeDAO.getCreateTableSQL(HybrisDataSource hds) |
protected java.lang.String |
DefaultClusterNodeDAO.getTableName(HybrisDataSource hds) |
| Constructor and Description |
|---|
DefaultClusterNodeDAO(HybrisDataSource dataSource,
long maxAllowedPingDelay) |
| Modifier and Type | Method and Description |
|---|---|
protected HybrisDataSource |
AbstractTenant.createAlternativeDataSource(DataSourceFactory factory,
java.lang.String id,
java.util.Map<java.lang.String,java.lang.String> params,
boolean readOnly) |
HybrisDataSource |
SlaveTenantDataSourceFactory.createDataSource(java.lang.String id,
Tenant tenant,
java.util.Map<java.lang.String,java.lang.String> connectionParams,
boolean readOnly) |
HybrisDataSource |
DataSourceImplFactory.createDataSource(java.lang.String id,
Tenant tenant,
java.util.Map<java.lang.String,java.lang.String> connectionParams,
boolean readOnly) |
HybrisDataSource |
DataSourceFactory.createDataSource(java.lang.String id,
Tenant tenant,
java.util.Map<java.lang.String,java.lang.String> connectionParams,
boolean readOnly) |
HybrisDataSource |
DataSourceImplFactory.createJNDIDataSource(java.lang.String id,
Tenant tenant,
java.lang.String fromJNDI,
boolean readOnly) |
HybrisDataSource |
DataSourceFactory.createJNDIDataSource(java.lang.String id,
Tenant tenant,
java.lang.String jndiName,
boolean readOnly) |
protected HybrisDataSource |
AbstractTenant.createMasterDataSource(DataSourceFactory factory) |
HybrisDataSource |
DataSourceProvider.getDataSource()
Returns currently active data source.
|
HybrisDataSource |
AbstractTenant.getDataSource() |
HybrisDataSource |
DataSourceProvider.getDataSource(java.lang.String className)
Returns new data source.
|
HybrisDataSource |
AbstractTenant.getDataSource(java.lang.String className) |
HybrisDataSource |
DataSourceProvider.getMasterDataSource()
Returns master data source no matter which one is currently active.
|
HybrisDataSource |
AbstractTenant.getMasterDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.Collection<HybrisDataSource> |
AbstractTenant.getAllAlternativeDataSources(boolean asMaster) |
java.util.Collection<HybrisDataSource> |
DataSourceProvider.getAllAlternativeMasterDataSources()
Returns all known alternative master data sources as Collection.
|
java.util.Collection<HybrisDataSource> |
AbstractTenant.getAllAlternativeMasterDataSources() |
java.util.Collection<HybrisDataSource> |
DataSourceProvider.getAllSlaveDataSources()
Returns all known slave data sources as Collection.
|
java.util.Collection<HybrisDataSource> |
AbstractTenant.getAllSlaveDataSources() |
| Modifier and Type | Method and Description |
|---|---|
JDBCConnectionPool |
DataSourceImplFactory.createConnectionPool(HybrisDataSource dataSource,
GenericObjectPoolConfig poolConfig) |
JDBCConnectionPool |
DataSourceFactory.createConnectionPool(HybrisDataSource dataSource,
GenericObjectPoolConfig poolConfig) |
protected void |
AbstractTenant.initializeCache(HybrisDataSource masterDataSource) |
protected boolean |
DataSourceImplFactory.isDatabaseConnectionErrorDetectionEnabled(HybrisDataSource dataSource) |
protected void |
SlaveTenant.relaseAdministrationLockIfNeeded(HybrisDataSource masterDataSource) |
protected void |
AbstractTenant.relaseAdministrationLockIfNeeded(HybrisDataSource masterDataSource)
Tries to release administration lock if lock was acquired by this
AbstractTenant.getClusterID() node. |
java.sql.Connection |
DataSourceImplFactory.wrapConnection(HybrisDataSource wrappedDataSource,
java.sql.Connection rawConnection) |
java.sql.Connection |
DataSourceFactory.wrapConnection(HybrisDataSource wrappedDataSource,
java.sql.Connection rawConnection) |
| Modifier and Type | Method and Description |
|---|---|
protected java.util.List<AbstractTenant.DataSourceHolder> |
SlaveTenant.createAlternativeDataSources(DataSourceFactory factory,
ConfigIntf cfg,
java.util.Collection<HybrisDataSource> createdForRollback) |
protected java.util.List<AbstractTenant.DataSourceHolder> |
AbstractTenant.createAlternativeDataSources(DataSourceFactory defaultFactory,
ConfigIntf cfg,
java.util.Collection<HybrisDataSource> createdForRollback) |
| Modifier and Type | Method and Description |
|---|---|
protected HybrisDataSource |
DefaultInitLockDao.getInitializedMasterDataSource()
Method reinitializes a instance property to most accurate, so as a result we would have always an open
HybrisDataSource if possible. |
| Modifier and Type | Method and Description |
|---|---|
HybrisDataSource |
HacDatabaseFacade.getDataSource() |
| Modifier and Type | Class and Description |
|---|---|
class |
DataSourceImpl
DataSource connection factory for JDBC Connections.
|
class |
FlexibleSearchDataSourceImpl
Flexible-search syntax aware data source (related to PLA-7861) used by VJDBC subsystem
|
class |
SlaveTenantDataSource |
| Modifier and Type | Method and Description |
|---|---|
HybrisDataSource |
ConnectionImpl.getDataSource() |
| Modifier and Type | Method and Description |
|---|---|
JDBCConnectionPool |
JUnitDataSourceFactory.createConnectionPool(HybrisDataSource dataSource,
GenericObjectPoolConfig poolConfig) |
java.sql.Connection |
JUnitDataSourceFactory.wrapConnection(HybrisDataSource wrappedDataSource,
java.sql.Connection rawConnection) |
| Constructor and Description |
|---|
ConnectionErrorCheckingJDBCConnectionFactory(HybrisDataSource dataSource,
ConnectionStatus connectionStatus) |
ConnectionImpl(HybrisDataSource dataSource,
java.sql.Connection connection) |
JDBCConnectionFactory(HybrisDataSource dateSource) |
JDBCLogUtils(HybrisDataSource dataSource) |
JUnitConnectionImpl(HybrisDataSource ds,
java.sql.Connection conn) |
JUnitJDBCConnectionFactory(HybrisDataSource dataSource,
ConnectionStatus connectionStatus) |
OracleStatementCachingConfigurer(HybrisDataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
protected HybrisDataSource |
DatabaseOverviewMBeanImpl.getCurrentTenantMasterDataSource() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.Integer |
HybrisLicenceValidator.getDaysLeft(Licence licence,
HybrisDataSource dataSource)
This method returns number of days left for licence if it is develop/demo licence, otherwise null.
|
java.util.Date |
HybrisLicenceDAO.getStartingPointDateForPlatformInstance(HybrisDataSource dataSource) |
boolean |
HybrisLicenceValidator.isLicenceExpiredIfDemoLicence(Licence licence,
HybrisDataSource dataSource)
This method checks whether demo/develop has expired.
|
| Modifier and Type | Method and Description |
|---|---|
HybrisDataSource |
PersistencePool.getDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected HybrisDataSource |
DefaultSerialNumberDAO.getDataSource() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DefaultSerialNumberDAO.calculateTableName(HybrisDataSource ds) |
protected java.sql.Connection |
DefaultSerialNumberDAO.getConnection(HybrisDataSource ds) |
| Constructor and Description |
|---|
DefaultSerialNumberDAO(Tenant t,
HybrisDataSource initDataSource) |
| Modifier and Type | Method and Description |
|---|---|
static ACLCache |
ACLEntryJDBC.getACLCache(PK itemPK,
long version,
HybrisDataSource ds) |
static ACLCache |
ACLEntryJDBC.getGlobalACLCache(PK principalPK,
long version,
HybrisDataSource ds) |
static void |
ACLEntryJDBC.removeAllEntries(PK itemPK,
HybrisDataSource ds) |
static void |
ACLEntryJDBC.removeAllEntriesForUserright(PK userrightPK,
HybrisDataSource ds) |
static void |
ACLEntryJDBC.removeAllGlobalEntries(PK principalPK,
HybrisDataSource ds) |
static void |
ACLEntryJDBC.writeCache(ACLCache cache,
HybrisDataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
HybrisDataSource |
MockTenant.getDataSource() |
HybrisDataSource |
MockTenant.getDataSource(java.lang.String className) |
HybrisDataSource |
MockTenant.getMasterDataSource() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<HybrisDataSource> |
MockTenant.getAllAlternativeMasterDataSources() |
java.util.Collection<HybrisDataSource> |
MockTenant.getAllSlaveDataSources() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
DBConnectionsInUseStatsticsChart.getLabel(HybrisDataSource ds) |
| Constructor and Description |
|---|
DBConnectionsInUseCollector(java.lang.String name,
java.lang.String label,
java.lang.String color,
HybrisDataSource ds) |
| Modifier and Type | Method and Description |
|---|---|
protected ConnectionImpl |
Transaction.getConnectionToBind(HybrisDataSource dataSource) |
| Modifier and Type | Method and Description |
|---|---|
static java.util.Map<java.lang.String,java.lang.String> |
Utilities.getMySQLSlaveStatus(HybrisDataSource dsi)
This method only works if the Data Source is a mysql db with a master and some slaves.
|
static java.lang.String |
Utilities.getTenantID(HybrisDataSource ds)
Gets the tenant id associated with given
DataSource. |
static boolean |
Utilities.isSystemInitialized(HybrisDataSource ds)
Checks whether system is initialized using given
DataSource for accessing correct metainformations
table. |
| Modifier and Type | Method and Description |
|---|---|
HybrisDataSource |
ReadWriteVjdbcDataSourceImplFactory.createDataSource(java.lang.String id,
Tenant tenant,
java.util.Map<java.lang.String,java.lang.String> connectionParams,
boolean readOnly) |
HybrisDataSource |
VjdbcDataSourceImplFactory.createDataSource(java.lang.String id,
Tenant tenant,
java.util.Map<java.lang.String,java.lang.String> connectionParams,
boolean readOnly)
returned datasource will be read-only regardless the value of the param 'readOnly'
|
HybrisDataSource |
VjdbcDataSourceImplFactory.createJNDIDataSource(java.lang.String id,
Tenant tenant,
java.lang.String fromJNDI,
boolean readOnly) |
Copyright © 2018 SAP SE. All Rights Reserved.