Package | Description |
---|---|
org.hibernate.engine.jdbc.connections.internal |
Internals for accessing JDBC Connections
|
org.hibernate.engine.jdbc.connections.spi |
Defines contracts for accessing JDBC Connections
|
Modifier and Type | Class and Description |
---|---|
class |
DatasourceConnectionProviderImpl
A
ConnectionProvider that manages connections from an underlying DataSource . |
class |
DriverManagerConnectionProviderImpl
A connection provider that uses the
DriverManager directly to open connections and provides
a very rudimentary connection pool. |
class |
UserSuppliedConnectionProviderImpl
An implementation of the
ConnectionProvider interface that simply throws an exception when a connection
is requested, the assumption being that the application is responsible for handing the connection to use to
the session |
Modifier and Type | Interface and Description |
---|---|
interface |
ConnectionProvider
A contract for obtaining JDBC connections.
|
interface |
MultiTenantConnectionProvider
A specialized Connection provider contract used when the application is using multi-tenancy support requiring
tenant aware connections.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDataSourceBasedMultiTenantConnectionProviderImpl
Basic support for implementations of
MultiTenantConnectionProvider based on DataSources. |
class |
AbstractMultiTenantConnectionProvider
Basic support for
MultiTenantConnectionProvider implementations using
individual ConnectionProvider instances per tenant behind the scenes. |
class |
DataSourceBasedMultiTenantConnectionProviderImpl
A concrete implementation of the
MultiTenantConnectionProvider contract bases on a number of
reasonable assumptions. |
Copyright © 2017 JBoss by Red Hat. All rights reserved.