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.AbstractDataSourceBasedMultiTenantConnectionProviderImpl
protected final DataSource selectDataSource(String tenantIdentifier)
selectDataSource
in class org.hibernate.engine.jdbc.connections.spi.AbstractDataSourceBasedMultiTenantConnectionProviderImpl
public void stop()
stop
in interface org.hibernate.service.spi.Stoppable
public void injectServices(org.hibernate.service.spi.ServiceRegistryImplementor serviceRegistry)
injectServices
in interface org.hibernate.service.spi.ServiceRegistryAwareService