Skip navigation links
A B C D E F G H I J M N O P Q R S T U 

A

AbstractDataSourcePoolMetadata<T extends DataSource> - Class in io.micronaut.jdbc.metadata
A base DataSourcePoolMetadata implementation.
AbstractDataSourcePoolMetadata(T) - Constructor for class io.micronaut.jdbc.metadata.AbstractDataSourcePoolMetadata
Create an instance with the data source to use.
AbstractTransactionHandler - Class in io.micronaut.configuration.jdbi.transaction
Base class for using transaction management with Jdbi.
AbstractTransactionHandler() - Constructor for class io.micronaut.configuration.jdbi.transaction.AbstractTransactionHandler
 

B

BasicJdbcConfiguration - Interface in io.micronaut.jdbc
A contract for data source configuration classes to implement that allows for the calculation of several properties based on other properties.
begin(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
begin(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
begin(TransactionContext) - Method in class io.micronaut.configuration.jooq.MicronautTransactionProvider
 
begin(TransactionContext) - Method in class io.micronaut.configuration.jooq.spring.SpringTransactionProvider
 
buildStandardServiceRegistry(Map<String, Object>) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
Builds the standard service registry.

C

CalculatedSettings - Class in io.micronaut.jdbc
A class used to fill in the missing gaps of information needed to successfully configure a data source.
CalculatedSettings(BasicJdbcConfiguration) - Constructor for class io.micronaut.jdbc.CalculatedSettings
 
CalculatedSettings(BasicJdbcConfiguration, ClassLoader) - Constructor for class io.micronaut.jdbc.CalculatedSettings
 
client() - Method in class io.micronaut.configuration.jasync.JasyncMySQLClientFactory
Create a connection pool to the database configured with the JasyncPoolConfiguration.
client() - Method in class io.micronaut.configuration.jasync.JasyncPostgreSQLClientFactory
Create a connection pool to the database configured with the JasyncPoolConfiguration.
client() - Method in class io.micronaut.configuration.vertx.mysql.client.MySQLClientFactory
 
client() - Method in class io.micronaut.configuration.vertx.pg.client.PgClientFactory
 
close() - Method in class io.micronaut.configuration.jasync.JasyncMySQLClientFactory
 
close() - Method in class io.micronaut.configuration.jasync.JasyncPostgreSQLClientFactory
 
close() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceFactory
 
close() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceFactory
 
commit(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
commit(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
commit(TransactionContext) - Method in class io.micronaut.configuration.jooq.MicronautTransactionProvider
 
commit(TransactionContext) - Method in class io.micronaut.configuration.jooq.spring.SpringTransactionProvider
 
connectOptions - Variable in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
connectOptions - Variable in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
containsPrefix(String) - Method in class io.micronaut.jdbc.JdbcDatabaseManager.JdbcDatabase
 
createBootstrapServiceRegistryBuilder(Integrator, ClassLoader) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
Creates the default BootstrapServiceRegistryBuilder.
createMetadataSources(StandardServiceRegistry) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Creates the MetadataSources for the given registry.
createStandServiceRegistryBuilder(BootstrapServiceRegistry) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
Creates the standard service registry builder.
CurrentSession - Annotation Type in io.micronaut.configuration.hibernate.jpa.scope
Deprecated.
It is no longer necessary to specify CurrentSession to obtain an entity manager
customize(Jdbi) - Method in interface io.micronaut.configuration.jdbi.JdbiCustomizer
Performs custom configuration operations on the given Jdbi instance.

D

dataSource(DatasourceConfiguration) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceFactory
Method to wire up all the HikariCP connections based on the DatasourceConfiguration.
dataSource(DatasourceConfiguration) - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceFactory
 
DatasourceConfiguration - Class in io.micronaut.configuration.jdbc.dbcp
Allows the configuration of Apache DBCP JDBC data sources.
DatasourceConfiguration(String) - Constructor for class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
Constructor.
DatasourceConfiguration - Class in io.micronaut.configuration.jdbc.hikari
Allows the configuration of Hikari JDBC data sources.
DatasourceConfiguration(String) - Constructor for class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Constructor.
DatasourceConfiguration - Class in io.micronaut.configuration.jdbc.tomcat
Allows the configuration of Tomcat JDBC data sources.
DatasourceConfiguration(String) - Constructor for class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
Constructor.
DatasourceFactory - Class in io.micronaut.configuration.jdbc.dbcp
Creates a dbcp data source for each configuration bean.
DatasourceFactory(DataSourceResolver) - Constructor for class io.micronaut.configuration.jdbc.dbcp.DatasourceFactory
Default constructor.
DatasourceFactory - Class in io.micronaut.configuration.jdbc.hikari
Creates a Hikari data source for each configuration bean.
DatasourceFactory(ApplicationContext) - Constructor for class io.micronaut.configuration.jdbc.hikari.DatasourceFactory
Default constructor.
DatasourceFactory - Class in io.micronaut.configuration.jdbc.tomcat
Creates a tomcat data source for each configuration bean.
DatasourceFactory(DataSourceResolver) - Constructor for class io.micronaut.configuration.jdbc.tomcat.DatasourceFactory
Default constructor.
DataSourcePoolMetadata<T extends DataSource> - Interface in io.micronaut.jdbc.metadata
Provides access meta-data that is commonly available from most pooled DataSource implementations.
DataSourcePoolMetadataProvider - Interface in io.micronaut.jdbc.metadata
Provide a DataSourcePoolMetadata based on a DataSource.
DataSourceResolver - Interface in io.micronaut.jdbc
Resolves the underlying target data source.
DataSourceTransactionManagerFactory - Class in io.micronaut.jdbc.spring
Configures a DataSourceTransactionManager for each configured JDBC DataSource.
DataSourceTransactionManagerFactory() - Constructor for class io.micronaut.jdbc.spring.DataSourceTransactionManagerFactory
 
dbcpDataSourcePoolMetadata(DataSource) - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceFactory
Method to create a metadata object that allows pool value lookup for each datasource object.
DbcpDataSourcePoolMetadata - Class in io.micronaut.configuration.jdbc.dbcp.metadata
DataSourcePoolMetadata for a DBCP BasicDataSource.
DbcpDataSourcePoolMetadata(BasicDataSource) - Constructor for class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
DBCP typed DataSourcePoolMetadata object.
DEFAULT - Static variable in interface io.micronaut.jdbc.DataSourceResolver
The default implementation.
determineSqlDialect(DataSource) - Method in class io.micronaut.configuration.jooq.JooqConfigurationProperties
Resolve SQLDialect to be used for the data source.
didTxnRollback - Variable in class io.micronaut.configuration.jdbi.transaction.AbstractTransactionHandler
 
dslContext(Configuration) - Method in class io.micronaut.configuration.jooq.JooqConfigurationFactory
Created DSLContext based on Configuration.

E

EntitiesInPackageCondition - Class in io.micronaut.configuration.hibernate.jpa.condition
A custom condition that scans for entities in the configured packages.
EntitiesInPackageCondition() - Constructor for class io.micronaut.configuration.hibernate.jpa.condition.EntitiesInPackageCondition
 
EntityManagerFactoryBean - Class in io.micronaut.configuration.hibernate.jpa
A factory bean for constructing the EntityManagerFactory.
EntityManagerFactoryBean(JpaConfiguration, Environment, BeanLocator) - Constructor for class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
 
EntityScanConfiguration(Environment) - Constructor for class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
Default constructor.

F

findDatabase(String) - Static method in class io.micronaut.jdbc.JdbcDatabaseManager
Searches defined database where the URL prefix matches one of the prefixes defined in a JdbcDatabaseManager.JdbcDatabase.
findEntities() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
Find entities for the current configuration.

G

get(ClassLoader) - Static method in class io.micronaut.jdbc.JdbcDatabaseManager
Searches the provided classloader for an embedded database driver.
getActive() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getActive() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getActive() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the current number of active connections that have been allocated from the data source or null if that information is not available.
getBorrowed() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
Return the number of connections that have been borrowed from the data source or 0 if that information is not available.
getConfiguredDriverClassName() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getConfiguredDriverClassName() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getConfiguredDriverClassName() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getConfiguredDriverClassName() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getConfiguredPassword() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getConfiguredPassword() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getConfiguredPassword() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getConfiguredPassword() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getConfiguredUrl() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getConfiguredUrl() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getConfiguredUrl() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getConfiguredUrl() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getConfiguredUsername() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getConfiguredUsername() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getConfiguredUsername() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getConfiguredUsername() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getConfiguredValidationQuery() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getConfiguredValidationQuery() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getConfiguredValidationQuery() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getConfiguredValidationQuery() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getConnectOptions() - Method in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
getConnectOptions() - Method in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
getDataSource() - Method in class io.micronaut.jdbc.metadata.AbstractDataSourcePoolMetadata
Allow implementations to get the datasource for usage in metrics, etc.
getDataSource() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Allow implementations to get the datasource for usage in metrics, etc.
getDataSourcePoolMetadata() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadataProvider
Return the DataSourcePoolMetadata instance able to manage the specified DataSource or null if the given data source could not be handled.
getDefaultAutoCommit() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getDefaultAutoCommit() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getDefaultAutoCommit() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
The default auto-commit state of connections created by this pool.
getDriverClassName() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getDriverClassName() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getDriverClassName() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getDriverClassName() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getDriverClassName() - Method in class io.micronaut.jdbc.CalculatedSettings
Determines the driver class name based on the configured value.
getDriverClassName() - Method in class io.micronaut.jdbc.JdbcDatabaseManager.JdbcDatabase
 
getEntityScanConfiguration() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
getIdle() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getIdle() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getIdle() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the number of idle connections in the pool.
getJasyncOptions() - Method in class io.micronaut.configuration.jasync.JasyncPoolConfiguration
 
getJndiName() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Get Jndi name.
getJndiName() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getMax() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getMax() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getMax() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the maximum number of active connections that can be allocated at the same time or -1 if there is no limit.
getMin() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getMin() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getMin() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the minimum number of idle connections in the pool or null if that information is not available.
getMode() - Method in class io.micronaut.configuration.jasync.JasyncPoolConfiguration.JasyncSslConfiguration
 
getName() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
Get the name of the bean.
getName() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getName() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getPackages() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
The packages to limit the scan to.
getPackagesToScan() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
getPassword() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getPassword() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getPassword() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getPassword() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getPassword() - Method in class io.micronaut.jdbc.CalculatedSettings
Determines the password based on the configured value.
getPoolOptions() - Method in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
getPoolOptions() - Method in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
getProperties() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
getReleasedCount() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
Return the number of connections that have been released from the data source or 0 if that information is not available.
getResult() - Method in class io.micronaut.configuration.jasync.health.JasyncHealthIndicator
 
getResult() - Method in class io.micronaut.configuration.vertx.mysql.client.health.MySQLHealthIndicator
 
getResult() - Method in class io.micronaut.configuration.vertx.pg.client.health.PgHealthIndicator
 
getRootCert() - Method in class io.micronaut.configuration.jasync.JasyncPoolConfiguration.JasyncSslConfiguration
 
getSqlDialect() - Method in class io.micronaut.configuration.jooq.JooqConfigurationProperties
SQL dialect to use.
getUri() - Method in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
getUri() - Method in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
getUrl() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getUrl() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getUrl() - Method in class io.micronaut.configuration.jdbc.hikari.HikariUrlDataSource
Used by the JDBC health indicator when an exception occurs.
getUrl() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getUrl() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getUrl() - Method in class io.micronaut.jdbc.CalculatedSettings
Determines the URL based on the configured value.
getUrl(String) - Method in class io.micronaut.jdbc.JdbcDatabaseManager.EmbeddedJdbcDatabase
Obtain an embedded database URL for the given database name.
getUsage() - Method in class io.micronaut.jdbc.metadata.AbstractDataSourcePoolMetadata
 
getUsage() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the usage of the pool as value between 0 and 1 (or -1 if the pool is not limited).
getUsername() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getUsername() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getUsername() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getUsername() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getUsername() - Method in class io.micronaut.jdbc.CalculatedSettings
Determines the username based on the configured value.
getValidationQuery() - Method in class io.micronaut.configuration.jdbc.dbcp.DatasourceConfiguration
 
getValidationQuery() - Method in class io.micronaut.configuration.jdbc.dbcp.metadata.DbcpDataSourcePoolMetadata
 
getValidationQuery() - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
getValidationQuery() - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
getValidationQuery() - Method in class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
 
getValidationQuery() - Method in interface io.micronaut.jdbc.BasicJdbcConfiguration
 
getValidationQuery() - Method in class io.micronaut.jdbc.CalculatedSettings
Determines the validation query based on the configured value.
getValidationQuery() - Method in class io.micronaut.jdbc.JdbcDatabaseManager.JdbcDatabase
 
getValidationQuery() - Method in interface io.micronaut.jdbc.metadata.DataSourcePoolMetadata
Return the query to use to validate that a connection is valid or null if that information is not available.

H

HibernateJCacheManagerBinder - Class in io.micronaut.configuration.hibernate.jpa.jcache
Binds the JCache CacheManager to Hibernate.
HibernateJCacheManagerBinder(CacheManager) - Constructor for class io.micronaut.configuration.hibernate.jpa.jcache.HibernateJCacheManagerBinder
Default constructor.
hibernateMetadataSources(JpaConfiguration, StandardServiceRegistry) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Builds the MetadataSources for the given StandardServiceRegistry.
HibernateMetricsBinder - Class in io.micronaut.configuration.hibernate.jpa.metrics
Binds metrics for Micrometer for each configured EntityManagerFactory.
HibernateMetricsBinder(Provider<MeterRegistry>, Map<String, String>) - Constructor for class io.micronaut.configuration.hibernate.jpa.metrics.HibernateMetricsBinder
Default constructor.
HibernatePresenceCondition - Class in io.micronaut.jdbc.spring
Disables the datasource configuration if Hibernate is present.
HibernatePresenceCondition() - Constructor for class io.micronaut.jdbc.spring.HibernatePresenceCondition
 
hibernateSessionFactory(SessionFactoryBuilder) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Builds the actual SessionFactory from the builder.
hibernateSessionFactoryBuilder(MetadataSources, ValidatorFactory) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Builds the SessionFactoryBuilder to use.
hibernateStandardServiceRegistry(String, DataSource) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Builds the StandardServiceRegistry bean for the given DataSource.
HibernateTransactionManagerFactory - Class in io.micronaut.configuration.hibernate.jpa.spring
Sets up the default hibernate transaction manager.
HibernateTransactionManagerFactory() - Constructor for class io.micronaut.configuration.hibernate.jpa.spring.HibernateTransactionManagerFactory
 
HikariUrlDataSource - Class in io.micronaut.configuration.jdbc.hikari
Extends the Hikari data source to add getUrl/setUrl to be more compliant with the other datasource types.
HikariUrlDataSource(HikariConfig) - Constructor for class io.micronaut.configuration.jdbc.hikari.HikariUrlDataSource
Constructor.

I

inTransaction(Handle, HandleCallback<R, X>) - Method in class io.micronaut.configuration.jdbi.transaction.AbstractTransactionHandler
 
inTransaction(Handle, TransactionIsolationLevel, HandleCallback<R, X>) - Method in class io.micronaut.configuration.jdbi.transaction.AbstractTransactionHandler
 
io.micronaut.configuration.hibernate.jpa - package io.micronaut.configuration.hibernate.jpa
This package contains a configuration for Hibernate and JPA.
io.micronaut.configuration.hibernate.jpa.condition - package io.micronaut.configuration.hibernate.jpa.condition
 
io.micronaut.configuration.hibernate.jpa.jcache - package io.micronaut.configuration.hibernate.jpa.jcache
This package contains a configuration for Hibernate JCache.
io.micronaut.configuration.hibernate.jpa.metrics - package io.micronaut.configuration.hibernate.jpa.metrics
Classes related to tracking metrics for Hibernate.
io.micronaut.configuration.hibernate.jpa.scope - package io.micronaut.configuration.hibernate.jpa.scope
Classes related to the CurrentSession scope.
io.micronaut.configuration.hibernate.jpa.spring - package io.micronaut.configuration.hibernate.jpa.spring
 
io.micronaut.configuration.hibernate.jpa.validation - package io.micronaut.configuration.hibernate.jpa.validation
 
io.micronaut.configuration.jasync - package io.micronaut.configuration.jasync
Reactive Postgres Client PgPoolConfiguration classes.
io.micronaut.configuration.jasync.condition - package io.micronaut.configuration.jasync.condition
Reactive Postgres Client condition.
io.micronaut.configuration.jasync.health - package io.micronaut.configuration.jasync.health
Reactive Pg Client heath indicator.
io.micronaut.configuration.jdbc.dbcp - package io.micronaut.configuration.jdbc.dbcp
Configuration for Apache DBCP data sources.
io.micronaut.configuration.jdbc.dbcp.metadata - package io.micronaut.configuration.jdbc.dbcp.metadata
Contains classes for reading JDBC metadata for DBCP.
io.micronaut.configuration.jdbc.hikari - package io.micronaut.configuration.jdbc.hikari
Configuration for Hikari data sources.
io.micronaut.configuration.jdbc.tomcat - package io.micronaut.configuration.jdbc.tomcat
Configuration for Tomcat JDBC data sources.
io.micronaut.configuration.jdbc.tomcat.metadata - package io.micronaut.configuration.jdbc.tomcat.metadata
Contains classes for reading JDBC metadata for Tomcat.
io.micronaut.configuration.jdbi - package io.micronaut.configuration.jdbi
Configuration for jdbi integration.
io.micronaut.configuration.jdbi.transaction - package io.micronaut.configuration.jdbi.transaction
Classes specific to combining Jdbi with transaction management.
io.micronaut.configuration.jdbi.transaction.micronaut - package io.micronaut.configuration.jdbi.transaction.micronaut
 
io.micronaut.configuration.jdbi.transaction.spring - package io.micronaut.configuration.jdbi.transaction.spring
Classes specific to combining Jdbi with Spring Jdbc.
io.micronaut.configuration.jooq - package io.micronaut.configuration.jooq
Configuration for jOOQ integration.
io.micronaut.configuration.jooq.spring - package io.micronaut.configuration.jooq.spring
Classes specific to combining JOOQ with Spring JdbcTemplate.
io.micronaut.configuration.vertx.mysql.client - package io.micronaut.configuration.vertx.mysql.client
Vertx MySQL Client MySQLConnectionConfiguration classes.
io.micronaut.configuration.vertx.mysql.client.condition - package io.micronaut.configuration.vertx.mysql.client.condition
 
io.micronaut.configuration.vertx.mysql.client.health - package io.micronaut.configuration.vertx.mysql.client.health
Health checking classes.
io.micronaut.configuration.vertx.pg.client - package io.micronaut.configuration.vertx.pg.client
Vertx Pg Client PgConnectionConfiguration classes.
io.micronaut.configuration.vertx.pg.client.condition - package io.micronaut.configuration.vertx.pg.client.condition
 
io.micronaut.configuration.vertx.pg.client.health - package io.micronaut.configuration.vertx.pg.client.health
PgClient health checking.
io.micronaut.jdbc - package io.micronaut.jdbc
JDBC configuration for Micronaut.
io.micronaut.jdbc.metadata - package io.micronaut.jdbc.metadata
Support classes for reading JDBC metadata.
io.micronaut.jdbc.spring - package io.micronaut.jdbc.spring
Classes for configuring transaction management via Spring for data sources.
isCascadable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.micronaut.configuration.hibernate.jpa.validation.JPATraversableResolver
 
isClasspath() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
 
isEmbedded() - Method in class io.micronaut.jdbc.JdbcDatabaseManager.EmbeddedJdbcDatabase
 
isEmbedded(String) - Static method in class io.micronaut.jdbc.JdbcDatabaseManager
Searches embedded databases where the driver matches the argument.
isEmbedded() - Method in class io.micronaut.jdbc.JdbcDatabaseManager.JdbcDatabase
 
isEnabled() - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
 
isInTransaction(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
isInTransaction(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
isReachable(Object, Path.Node, Class<?>, Path, ElementType) - Method in class io.micronaut.configuration.hibernate.jpa.validation.JPATraversableResolver
 

J

JasyncClientSettings - Interface in io.micronaut.configuration.jasync
Client settings interface.
JasyncHealthIndicator - Class in io.micronaut.configuration.jasync.health
A HealthIndicator for reactive Postgres client.
JasyncHealthIndicator(Connection) - Constructor for class io.micronaut.configuration.jasync.health.JasyncHealthIndicator
Constructor.
JasyncMySQLClientFactory - Class in io.micronaut.configuration.jasync
The Factory for creating Reactive Postgres client.
JasyncMySQLClientFactory(JasyncPoolConfiguration) - Constructor for class io.micronaut.configuration.jasync.JasyncMySQLClientFactory
Create the factory with given Pool configuration.
jasyncOptions - Variable in class io.micronaut.configuration.jasync.JasyncPoolConfiguration
 
JasyncPoolConfiguration - Class in io.micronaut.configuration.jasync
The configuration class for Jasync Client.
JasyncPoolConfiguration() - Constructor for class io.micronaut.configuration.jasync.JasyncPoolConfiguration
Default constructor.
JasyncPoolConfiguration(JasyncPoolConfiguration.JasyncSslConfiguration) - Constructor for class io.micronaut.configuration.jasync.JasyncPoolConfiguration
Injected constructor.
JasyncPoolConfiguration.JasyncSslConfiguration - Class in io.micronaut.configuration.jasync
Configuration for JAsync SSL.
JasyncPostgreSQLClientFactory - Class in io.micronaut.configuration.jasync
The Factory for creating Reactive Postgres client.
JasyncPostgreSQLClientFactory(JasyncPoolConfiguration) - Constructor for class io.micronaut.configuration.jasync.JasyncPostgreSQLClientFactory
Create the factory with given Pool configuration.
JasyncSslConfiguration(SSLConfiguration.Mode, String) - Constructor for class io.micronaut.configuration.jasync.JasyncPoolConfiguration.JasyncSslConfiguration
Default constructor.
JdbcDatabaseManager - Class in io.micronaut.jdbc
Stores information on popular JDBC drivers.
JdbcDatabaseManager() - Constructor for class io.micronaut.jdbc.JdbcDatabaseManager
 
JdbcDatabaseManager.EmbeddedJdbcDatabase - Class in io.micronaut.jdbc
Extends JdbcDatabaseManager.JdbcDatabase with additional defaults for the use of embedded databases such as H2.
JdbcDatabaseManager.JdbcDatabase - Class in io.micronaut.jdbc
Provides the required information in order to connect toa JDBC database, including the necessary driver and validation query.
jdbi(DataSource, TransactionHandler, StatementBuilderFactory, JdbiCustomizer) - Method in class io.micronaut.configuration.jdbi.JdbiFactory
Creates a Jdbi Jdbi instance.
JdbiCustomizer - Interface in io.micronaut.configuration.jdbi
Allows custom actions to be performed on a jdbi instance.
JdbiFactory - Class in io.micronaut.configuration.jdbi
Sets up Jdbi library integration.
JdbiFactory() - Constructor for class io.micronaut.configuration.jdbi.JdbiFactory
 
jooqConfiguration(String, DataSource, TransactionProvider, Settings, ExecutorProvider, RecordMapperProvider, RecordUnmapperProvider, MetaProvider, ApplicationContext) - Method in class io.micronaut.configuration.jooq.JooqConfigurationFactory
Creates jOOQ Configuration.
JooqConfigurationFactory - Class in io.micronaut.configuration.jooq
Sets up jOOQ library integration.
JooqConfigurationFactory() - Constructor for class io.micronaut.configuration.jooq.JooqConfigurationFactory
 
JooqConfigurationProperties - Class in io.micronaut.configuration.jooq
Configuration for jOOQ.
JooqConfigurationProperties() - Constructor for class io.micronaut.configuration.jooq.JooqConfigurationProperties
 
JooqExceptionTranslatorProvider - Class in io.micronaut.configuration.jooq.spring
Allows SQLExceptionTranslator to be used with JOOQ.
JooqExceptionTranslatorProvider() - Constructor for class io.micronaut.configuration.jooq.spring.JooqExceptionTranslatorProvider
 
JpaConfiguration - Class in io.micronaut.configuration.hibernate.jpa
Configuration for JPA and Hibernate.
JpaConfiguration(ApplicationContext, Integrator) - Constructor for class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
JpaConfiguration(ApplicationContext, Integrator, JpaConfiguration.EntityScanConfiguration) - Constructor for class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
JpaConfiguration.EntityScanConfiguration - Class in io.micronaut.configuration.hibernate.jpa
The entity scan configuration.
JPATraversableResolver - Class in io.micronaut.configuration.hibernate.jpa.validation
An implementation of TraversableResolver which is aware of JPA 2 and utilizes PersistenceUtil to query the reachability of a property.
JPATraversableResolver() - Constructor for class io.micronaut.configuration.hibernate.jpa.validation.JPATraversableResolver
 

M

matches(ConditionContext) - Method in class io.micronaut.configuration.hibernate.jpa.condition.EntitiesInPackageCondition
 
matches(ConditionContext) - Method in class io.micronaut.jdbc.spring.HibernatePresenceCondition
 
MicronautDataTransactionHandler - Class in io.micronaut.configuration.jdbi.transaction.micronaut
Allows Micronaut data Transaction to be used with Jdbi.
MicronautDataTransactionHandler(DataSourceTransactionManager) - Constructor for class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
Adapt a DataSourceTransactionManager to Jdbi transaction provider interface.
MicronautTransactionProvider - Class in io.micronaut.configuration.jooq
Allows Micronaut Transaction to be used with JOOQ.
MicronautTransactionProvider(DataSourceTransactionManager) - Constructor for class io.micronaut.configuration.jooq.MicronautTransactionProvider
Adapt a DataSourceTransactionManager to jOOQ transaction provider interface.
MySQLClientConfiguration - Class in io.micronaut.configuration.vertx.mysql.client
The configuration class for Vertx MySQL Client PoolOptions.
MySQLClientConfiguration() - Constructor for class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
MySQLClientFactory - Class in io.micronaut.configuration.vertx.mysql.client
The Factory for creating Vertx MySQL client.
MySQLClientFactory(MySQLClientConfiguration, Vertx) - Constructor for class io.micronaut.configuration.vertx.mysql.client.MySQLClientFactory
Create the factory with given MySQL Client configuration.
MySQLClientSettings - Interface in io.micronaut.configuration.vertx.mysql.client
The client settings.
MySQLHealthIndicator - Class in io.micronaut.configuration.vertx.mysql.client.health
A HealthIndicator for Vertx MySQL client.
MySQLHealthIndicator(MySQLPool) - Constructor for class io.micronaut.configuration.vertx.mysql.client.health.MySQLHealthIndicator
Constructor.

N

NAME - Static variable in class io.micronaut.configuration.jasync.health.JasyncHealthIndicator
 
NAME - Static variable in class io.micronaut.configuration.vertx.mysql.client.health.MySQLHealthIndicator
 
NAME - Static variable in class io.micronaut.configuration.vertx.pg.client.health.PgHealthIndicator
 

O

onCreated(BeanCreatedEvent<JpaConfiguration>) - Method in class io.micronaut.configuration.hibernate.jpa.jcache.HibernateJCacheManagerBinder
 
onCreated(BeanCreatedEvent<EntityManagerFactory>) - Method in class io.micronaut.configuration.hibernate.jpa.metrics.HibernateMetricsBinder
 

P

PgClientConfiguration - Class in io.micronaut.configuration.vertx.pg.client
The configuration class for Vertx Pg Client PoolOptions.
PgClientConfiguration() - Constructor for class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
PgClientFactory - Class in io.micronaut.configuration.vertx.pg.client
The Factory for creating Vertx Pg client.
PgClientFactory(PgClientConfiguration, Vertx) - Constructor for class io.micronaut.configuration.vertx.pg.client.PgClientFactory
Create the factory with given Pg Client configuration.
PgClientSettings - Interface in io.micronaut.configuration.vertx.pg.client
The PgClient settings.
PgHealthIndicator - Class in io.micronaut.configuration.vertx.pg.client.health
A HealthIndicator for Vertx Pg client.
PgHealthIndicator(PgPool) - Constructor for class io.micronaut.configuration.vertx.pg.client.health.PgHealthIndicator
Constructor.
poolOptions - Variable in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
poolOptions - Variable in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
PREFIX - Static variable in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
 
PREFIX - Static variable in interface io.micronaut.configuration.jasync.JasyncClientSettings
The prefix to use for all Jasync Client settings.
PREFIX - Static variable in interface io.micronaut.configuration.vertx.mysql.client.MySQLClientSettings
The prefix to use for all Vertx MySQL Client ConnectOptions settings.
PREFIX - Static variable in interface io.micronaut.configuration.vertx.pg.client.PgClientSettings
The prefix to use for all Vertx Pg Client ConnectOptions settings.
PREFIX - Static variable in interface io.micronaut.jdbc.BasicJdbcConfiguration
The prefix used for data source configuration.
provide() - Method in class io.micronaut.configuration.jooq.spring.JooqExceptionTranslatorProvider
 

Q

QUERY - Static variable in class io.micronaut.configuration.jasync.health.JasyncHealthIndicator
 
QUERY - Static variable in class io.micronaut.configuration.vertx.mysql.client.health.MySQLHealthIndicator
 
QUERY - Static variable in class io.micronaut.configuration.vertx.pg.client.health.PgHealthIndicator
 

R

releaseSavepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
releaseSavepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
RequiresHibernateEntities - Annotation Type in io.micronaut.configuration.hibernate.jpa.condition
A custom condition that scans for entities in the configured packages.
RequiresJasyncClient - Annotation Type in io.micronaut.configuration.jasync.condition
 
RequiresVertxMySQLClient - Annotation Type in io.micronaut.configuration.vertx.mysql.client.condition
Custom condition to indicate bean requires the vertx mysql client.
RequiresVertxPgClient - Annotation Type in io.micronaut.configuration.vertx.pg.client.condition
Custom condition to indicate a bean requires the vertx pg client.
resolve(DataSource) - Method in interface io.micronaut.jdbc.DataSourceResolver
Resolves the underlying target data source in the case it has been wrapped by proxying / instrumentation logic.
resolve(DataSource) - Method in class io.micronaut.jdbc.spring.SpringDataSourceResolver
 
rollback(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
rollback(Handle) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
rollback(TransactionContext) - Method in class io.micronaut.configuration.jooq.MicronautTransactionProvider
 
rollback(TransactionContext) - Method in class io.micronaut.configuration.jooq.spring.SpringTransactionProvider
 
rollbackToSavepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
rollbackToSavepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 

S

savepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.micronaut.MicronautDataTransactionHandler
 
savepoint(Handle, String) - Method in class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
 
setClasspath(boolean) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
Sets whether to scan the whole classpath including external JAR files using classpath scanning or just look for introspected beans compiled by this application.
setDataSourceProperties(Map<String, ?>) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Sets the data source properties.
setDataSourceProperties(Properties) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
 
setDbProperties(Properties) - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
setEnabled(boolean) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
Set whether entity scan is enabled.
setHibernateInterceptor(Interceptor) - Method in class io.micronaut.configuration.hibernate.jpa.EntityManagerFactoryBean
Sets the Interceptor to use.
setJndiName(String) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Setter.
setJndiName(String) - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceConfiguration
 
setPackages(String[]) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration.EntityScanConfiguration
 
setPackagesToScan(String...) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
Sets the packages to scan.
setProperties(Map<String, Object>) - Method in class io.micronaut.configuration.hibernate.jpa.JpaConfiguration
Sets the JPA properties to be passed to the JPA implementation.
setSqlDialect(SQLDialect) - Method in class io.micronaut.configuration.jooq.JooqConfigurationProperties
SQL dialect to use.
setUrl(String) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Setter.
setUrl(String) - Method in class io.micronaut.configuration.jdbc.hikari.HikariUrlDataSource
Setter.
setValidationQuery(String) - Method in class io.micronaut.configuration.jdbc.hikari.DatasourceConfiguration
Setter.
SpringDataSourceResolver - Class in io.micronaut.jdbc.spring
Unwraps spring data source proxies.
SpringDataSourceResolver() - Constructor for class io.micronaut.jdbc.spring.SpringDataSourceResolver
 
SpringTransactionHandler - Class in io.micronaut.configuration.jdbi.transaction.spring
Allows Spring Transaction to be used with Jdbi.
SpringTransactionHandler(PlatformTransactionManager) - Constructor for class io.micronaut.configuration.jdbi.transaction.spring.SpringTransactionHandler
Adapt a PlatformTransactionManager to Jdbi transaction provider interface.
SpringTransactionProvider - Class in io.micronaut.configuration.jooq.spring
Allows Spring Transaction to be used with JOOQ.
SpringTransactionProvider(PlatformTransactionManager) - Constructor for class io.micronaut.configuration.jooq.spring.SpringTransactionProvider
Adapt a PlatformTransactionManager to jOOQ transaction provider interface.

T

TomcatDataSourcePoolMetadata - Class in io.micronaut.configuration.jdbc.tomcat.metadata
DataSourcePoolMetadata for a Tomcat DataSource.
TomcatDataSourcePoolMetadata(DataSource) - Constructor for class io.micronaut.configuration.jdbc.tomcat.metadata.TomcatDataSourcePoolMetadata
Tomcat typed DataSourcePoolMetadata object.
tomcatPoolDataSourceMetadataProvider(DataSource) - Method in class io.micronaut.configuration.jdbc.tomcat.DatasourceFactory
Method to create a metadata object that allows pool value lookup for each datasource object.
TransactionalSession - Interface in io.micronaut.configuration.hibernate.jpa
Represents a transaction aware session that can be dependency injected.

U

uri - Variable in class io.micronaut.configuration.vertx.mysql.client.MySQLClientConfiguration
 
uri - Variable in class io.micronaut.configuration.vertx.pg.client.PgClientConfiguration
 
A B C D E F G H I J M N O P Q R S T U 
Skip navigation links