public class TenantConnectionProvider
extends org.hibernate.engine.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImpl
implements org.hibernate.service.spi.ServiceRegistryAwareService, org.hibernate.service.spi.Stoppable
| Constructor and Description |
|---|
TenantConnectionProvider() |
| Modifier and Type | Method and Description |
|---|---|
void |
injectServices(org.hibernate.service.spi.ServiceRegistryImplementor serviceRegistry) |
protected DataSource |
selectAnyDataSource() |
protected DataSource |
selectDataSource(String tenantIdentifier) |
void |
stop() |
protected final DataSource selectAnyDataSource()
selectAnyDataSource in class org.hibernate.engine.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImplprotected final DataSource selectDataSource(String tenantIdentifier)
selectDataSource in class org.hibernate.engine.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImplpublic void stop()
stop in interface org.hibernate.service.spi.Stoppablepublic void injectServices(org.hibernate.service.spi.ServiceRegistryImplementor serviceRegistry)
injectServices in interface org.hibernate.service.spi.ServiceRegistryAwareService