Uses of Interface
org.hibernate.engine.jdbc.connections.spi.ConnectionProvider
Packages that use ConnectionProvider
Package
Description
Various implementations of the SPI contracts for obtaining JDBC
Connection
s.Defines SPI contracts for obtaining JDBC
Connection
s from a
provider implemented as a service.An internal package containing implementations of central Hibernate APIs,
mostly defined in
org.hibernate
.Support for exporting generated DDL to the database or to SQL scripts.
-
Uses of ConnectionProvider in org.hibernate.engine.jdbc.connections.internal
Classes in org.hibernate.engine.jdbc.connections.internal that implement ConnectionProviderModifier and TypeClassDescriptionclass
AConnectionProvider
that manages connections from an underlyingDataSource
.class
A connection provider that uses theDriverManager
directly to open connections and provides a very rudimentary connection pool.class
An implementation of theConnectionProvider
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.Methods in org.hibernate.engine.jdbc.connections.internal that return ConnectionProviderModifier and TypeMethodDescriptionConnectionProviderInitiator.initiateService
(Map<String, Object> configurationValues, ServiceRegistryImplementor registry) Methods in org.hibernate.engine.jdbc.connections.internal that return types with arguments of type ConnectionProviderConstructor parameters in org.hibernate.engine.jdbc.connections.internal with type arguments of type ConnectionProviderModifierConstructorDescriptionDatabaseConnectionInfoImpl
(Class<? extends ConnectionProvider> connectionProviderClass, String jdbcUrl, String jdbcDriver, DatabaseVersion dialectVersion, String autoCommitMode, String isolationLevel, Integer poolMinSize, Integer poolMaxSize) -
Uses of ConnectionProvider in org.hibernate.engine.jdbc.connections.spi
Methods in org.hibernate.engine.jdbc.connections.spi that return ConnectionProviderModifier and TypeMethodDescriptionprotected abstract ConnectionProvider
AbstractMultiTenantConnectionProvider.getAnyConnectionProvider()
protected abstract ConnectionProvider
AbstractMultiTenantConnectionProvider.selectConnectionProvider
(T tenantIdentifier) -
Uses of ConnectionProvider in org.hibernate.engine.jdbc.env.internal
Methods in org.hibernate.engine.jdbc.env.internal that return ConnectionProviderModifier and TypeMethodDescriptionJdbcEnvironmentInitiator.ConnectionProviderJdbcConnectionAccess.getConnectionProvider()
Constructors in org.hibernate.engine.jdbc.env.internal with parameters of type ConnectionProviderModifierConstructorDescriptionConnectionProviderJdbcConnectionAccess
(ConnectionProvider connectionProvider) -
Uses of ConnectionProvider in org.hibernate.internal
Constructors in org.hibernate.internal with parameters of type ConnectionProviderModifierConstructorDescriptionNonContextualJdbcConnectionAccess
(SessionEventListener listener, ConnectionProvider connectionProvider, SharedSessionContractImplementor session) -
Uses of ConnectionProvider in org.hibernate.tool.schema.internal.exec
Constructors in org.hibernate.tool.schema.internal.exec with parameters of type ConnectionProviderModifierConstructorDescriptionJdbcConnectionAccessConnectionProviderImpl
(ConnectionProvider connectionProvider)