Uses of Interface
de.hybris.platform.jdbcwrapper.HybrisDataSource
Packages that use HybrisDataSource
Package
Description
-
Uses of HybrisDataSource in de.hybris.platform.catalog.jalo.synchronization
Methods in de.hybris.platform.catalog.jalo.synchronization that return HybrisDataSourceModifier and TypeMethodDescriptionprotected HybrisDataSourceJDBCQuery.getActiveOrReadOnlyDataSource() -
Uses of HybrisDataSource in de.hybris.platform.cluster
Methods in de.hybris.platform.cluster with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionprotected StringDefaultClusterNodeDAO.getCreateTableSQL(HybrisDataSource hds) protected StringDefaultClusterNodeDAO.getTableName(HybrisDataSource hds) Constructors in de.hybris.platform.cluster with parameters of type HybrisDataSourceModifierConstructorDescriptionDefaultClusterNodeDAO(HybrisDataSource dataSource, long maxAllowedPingDelay) -
Uses of HybrisDataSource in de.hybris.platform.core
Methods in de.hybris.platform.core that return HybrisDataSourceModifier and TypeMethodDescriptionprotected HybrisDataSourceAbstractTenant.createAlternativeDataSource(DataSourceFactory factory, String id, Map<String, String> params, boolean readOnly) DataSourceFactory.createDataSource(String id, Tenant tenant, Map<String, String> connectionParams, boolean readOnly) DataSourceImplFactory.createDataSource(String id, Tenant tenant, Map<String, String> connectionParams, boolean readOnly) SlaveTenantDataSourceFactory.createDataSource(String id, Tenant tenant, Map<String, String> connectionParams, boolean readOnly) DataSourceFactory.createJNDIDataSource(String id, Tenant tenant, String jndiName, boolean readOnly) DataSourceImplFactory.createJNDIDataSource(String id, Tenant tenant, String fromJNDI, boolean readOnly) protected HybrisDataSourceAbstractTenant.createMasterDataSource(DataSourceFactory factory) AbstractTenant.getDataSource()AbstractTenant.getDataSource(String className) DataSourceProvider.getDataSource()Returns currently active data source.DataSourceProvider.getDataSource(String className) Returns new data source.AbstractTenant.getMasterDataSource()DataSourceProvider.getMasterDataSource()Returns master data source no matter which one is currently active.Methods in de.hybris.platform.core that return types with arguments of type HybrisDataSourceModifier and TypeMethodDescriptionprotected Collection<HybrisDataSource>AbstractTenant.getAllAlternativeDataSources(boolean asMaster) AbstractTenant.getAllAlternativeMasterDataSources()DataSourceProvider.getAllAlternativeMasterDataSources()Returns all known alternative master data sources as Collection.AbstractTenant.getAllSlaveDataSources()DataSourceProvider.getAllSlaveDataSources()Returns all known slave data sources as Collection.Methods in de.hybris.platform.core with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionDataSourceFactory.createConnectionPool(HybrisDataSource dataSource, org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig) DataSourceImplFactory.createConnectionPool(HybrisDataSource dataSource, org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig) protected voidAbstractTenant.initializeCache(HybrisDataSource masterDataSource) protected booleanDataSourceImplFactory.isDatabaseConnectionErrorDetectionEnabled(HybrisDataSource dataSource) protected voidAbstractTenant.relaseAdministrationLockIfNeeded(HybrisDataSource masterDataSource) Tries to release administration lock if lock was acquired by thisAbstractTenant.getClusterID()node.protected voidSlaveTenant.relaseAdministrationLockIfNeeded(HybrisDataSource masterDataSource) DataSourceFactory.wrapConnection(HybrisDataSource wrappedDataSource, Connection rawConnection) DataSourceImplFactory.wrapConnection(HybrisDataSource wrappedDataSource, Connection rawConnection) Method parameters in de.hybris.platform.core with type arguments of type HybrisDataSourceModifier and TypeMethodDescriptionprotected List<AbstractTenant.DataSourceHolder>AbstractTenant.createAlternativeDataSources(DataSourceFactory defaultFactory, ConfigIntf cfg, Collection<HybrisDataSource> createdForRollback) protected List<AbstractTenant.DataSourceHolder>SlaveTenant.createAlternativeDataSources(DataSourceFactory factory, ConfigIntf cfg, Collection<HybrisDataSource> createdForRollback) -
Uses of HybrisDataSource in de.hybris.platform.core.system.impl
Methods in de.hybris.platform.core.system.impl that return HybrisDataSourceModifier and TypeMethodDescriptionprotected HybrisDataSourceDefaultInitLockDao.getInitializedMasterDataSource()Method reinitializes a instance property to most accurate, so as a result we would have always an openHybrisDataSourceif possible. -
Uses of HybrisDataSource in de.hybris.platform.hac.facade
Methods in de.hybris.platform.hac.facade that return HybrisDataSourceMethods in de.hybris.platform.hac.facade with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionHacFlexibleSearchFacade.executeFlexibleSearchQuery(String query, UserModel user, Locale locale, Integer maxCount, boolean commit, HybrisDataSource dataSource) -
Uses of HybrisDataSource in de.hybris.platform.jalo.flexiblesearch
Methods in de.hybris.platform.jalo.flexiblesearch that return HybrisDataSourceModifier and TypeMethodDescriptionAbstractSwitchingDataSourceTest.doWithActivatedAlternativeDataSource(DataSourceProvider tenant, String dataSourceId, Runnable logic) AbstractSwitchingDataSourceTest.doWithActivatedAlternativeDataSource(String dataSourceId, Runnable logic) AbstractSwitchingDataSourceTest.doWithActivatedSlaveDataSource(DataSourceProvider tenant, String dataSourceId, Runnable logic) AbstractSwitchingDataSourceTest.doWithActivatedSlaveDataSource(String dataSourceId, Runnable logic) -
Uses of HybrisDataSource in de.hybris.platform.jalo.flexiblesearch.internal
Methods in de.hybris.platform.jalo.flexiblesearch.internal that return HybrisDataSourceMethods in de.hybris.platform.jalo.flexiblesearch.internal that return types with arguments of type HybrisDataSourceModifier and TypeMethodDescriptionReadOnlyConditionsHelper.getReadOnlyDataSource(Tenant tenant) returns the read-only datasource only if:
read-only datasource is properly configured with property defined inReadOnlyConditionsHelper.PARAM_FS_READ_ONLY_DATASOURCE; the configured read-only datasource is using the same DB provider as main datasourceMethods in de.hybris.platform.jalo.flexiblesearch.internal with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionDefaultHintsProvider.injectFlexibleSearchHints(SessionContext localCtx, List<Hint> hints, HybrisDataSource dataSource) FlexibleSearchHintsProvider.injectFlexibleSearchHints(SessionContext localCtx, List<Hint> hints, HybrisDataSource dataSource) SQLServerHintProvider.injectFlexibleSearchHints(SessionContext localCtx, List<Hint> hints, HybrisDataSource dataSource) booleanReadOnlyConditionsHelper.isDataSourceReadOnlyReplica(HybrisDataSource hybrisDataSource) -
Uses of HybrisDataSource in de.hybris.platform.jdbcwrapper
Classes in de.hybris.platform.jdbcwrapper that implement HybrisDataSourceModifier and TypeClassDescriptionclassDataSource connection factory for JDBC Connections.classMethods in de.hybris.platform.jdbcwrapper that return HybrisDataSourceMethods in de.hybris.platform.jdbcwrapper with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionBrokenConnectionPoolTest.createConnectionPool(HybrisDataSource dataSource) JUnitDataSourceFactory.createConnectionPool(HybrisDataSource dataSource, org.apache.commons.pool2.impl.GenericObjectPoolConfig poolConfig) JUnitDataSourceFactory.wrapConnection(HybrisDataSource wrappedDataSource, Connection rawConnection) Constructors in de.hybris.platform.jdbcwrapper with parameters of type HybrisDataSourceModifierConstructorDescriptionAzureConnectionFactoryHelper(HybrisDataSource dataSource) AzureConnectionFactoryHelper(HybrisDataSource dataSource, com.codahale.metrics.MetricRegistry metricRegistry) ConnectionErrorCheckingJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus) ConnectionImpl(HybrisDataSource dataSource, Connection connection) JDBCConnectionFactory(HybrisDataSource dateSource) JDBCLogUtils(HybrisDataSource dataSource) JUnitConnectionImpl(HybrisDataSource ds, Connection conn) JUnitJDBCConnectionFactory(HybrisDataSource dataSource, ConnectionStatus connectionStatus) OracleStatementCachingConfigurer(HybrisDataSource dataSource) -
Uses of HybrisDataSource in de.hybris.platform.jmx.mbeans.impl
Methods in de.hybris.platform.jmx.mbeans.impl that return HybrisDataSourceModifier and TypeMethodDescriptionprotected HybrisDataSourceDatabaseOverviewMBeanImpl.getCurrentTenantMasterDataSource()Methods in de.hybris.platform.jmx.mbeans.impl that return types with arguments of type HybrisDataSourceModifier and TypeMethodDescriptionprotected Optional<HybrisDataSource>DatabaseOverviewMBeanImpl.getCurrentTenantReadOnlyDataSource() -
Uses of HybrisDataSource in de.hybris.platform.licence.internal
Methods in de.hybris.platform.licence.internal with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionHybrisLicenceValidator.getDaysLeft(Licence licence, HybrisDataSource dataSource) This method returns number of days left for licence if it is develop/demo licence, otherwise null.HybrisLicenceDAO.getStartingPointDateForPlatformInstance(HybrisDataSource dataSource) booleanHybrisLicenceValidator.isLicenceExpiredIfDemoLicence(Licence licence, HybrisDataSource dataSource) This method checks whether demo/develop has expired. -
Uses of HybrisDataSource in de.hybris.platform.persistence.framework
Methods in de.hybris.platform.persistence.framework that return HybrisDataSource -
Uses of HybrisDataSource in de.hybris.platform.persistence.numberseries
Methods in de.hybris.platform.persistence.numberseries that return HybrisDataSourceModifier and TypeMethodDescriptionprotected HybrisDataSourceDefaultSerialNumberDAO.getDataSource()Methods in de.hybris.platform.persistence.numberseries with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionprotected StringDefaultSerialNumberDAO.calculateTableName(HybrisDataSource ds) protected ConnectionDefaultSerialNumberDAO.getConnection(HybrisDataSource ds) Constructors in de.hybris.platform.persistence.numberseries with parameters of type HybrisDataSource -
Uses of HybrisDataSource in de.hybris.platform.persistence.security
Methods in de.hybris.platform.persistence.security with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionstatic final ACLCacheACLEntryJDBC.getACLCache(PK itemPK, long version, HybrisDataSource ds) static final ACLCacheACLEntryJDBC.getGlobalACLCache(PK principalPK, long version, HybrisDataSource ds) static final voidACLEntryJDBC.removeAllEntries(PK itemPK, HybrisDataSource ds) static final voidACLEntryJDBC.removeAllEntriesForUserright(PK userrightPK, HybrisDataSource ds) static final voidACLEntryJDBC.removeAllGlobalEntries(PK principalPK, HybrisDataSource ds) static final voidACLEntryJDBC.writeCache(ACLCache cache, HybrisDataSource ds) -
Uses of HybrisDataSource in de.hybris.platform.servicelayer.tenant
Methods in de.hybris.platform.servicelayer.tenant that return HybrisDataSourceModifier and TypeMethodDescriptionMockTenant.getDataSource()MockTenant.getDataSource(String className) MockTenant.getMasterDataSource()Methods in de.hybris.platform.servicelayer.tenant that return types with arguments of type HybrisDataSourceModifier and TypeMethodDescriptionMockTenant.getAllAlternativeMasterDataSources()MockTenant.getAllSlaveDataSources() -
Uses of HybrisDataSource in de.hybris.platform.task.impl
Methods in de.hybris.platform.task.impl with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionprotected StringDBConnectionsInUseStatsticsChart.getLabel(HybrisDataSource ds) Constructors in de.hybris.platform.task.impl with parameters of type HybrisDataSourceModifierConstructorDescriptionDBConnectionsInUseCollector(String name, String label, String color, HybrisDataSource ds) -
Uses of HybrisDataSource in de.hybris.platform.tx
Methods in de.hybris.platform.tx with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionprotected ConnectionImplTransaction.getConnectionToBind(HybrisDataSource dataSource) protected ConnectionImplTransaction.getConnectionToBindWithRetry(HybrisDataSource dataSource) -
Uses of HybrisDataSource in de.hybris.platform.util
Methods in de.hybris.platform.util with parameters of type HybrisDataSourceModifier and TypeMethodDescriptionUtilities.getMySQLSlaveStatus(HybrisDataSource dsi) This method only works if the Data Source is a mysql db with a master and some slaves.static StringUtilities.getTenantID(HybrisDataSource ds) Gets the tenant id associated with givenDataSource.static booleanUtilities.isSystemInitialized(HybrisDataSource ds) Checks whether system is initialized using givenDataSourcefor accessing correct metainformations table.