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
Connections.Defines SPI contracts for obtaining JDBC
Connections 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 TypeClassDescriptionclassAConnectionProviderthat manages connections from an underlyingDataSource.classA connection provider that uses theDriverManagerdirectly to open connections and provides a very rudimentary connection pool.classAn implementation of theConnectionProviderinterface 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 ConnectionProviderAbstractMultiTenantConnectionProvider.getAnyConnectionProvider()protected abstract ConnectionProviderAbstractMultiTenantConnectionProvider.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)