A B C D E I L M N O P Q R S U V W 

A

AbstractDataSourceServiceImporterMixin<PooledDataSourceType extends DataSource> - Class in org.qi4j.library.sql.datasource
 
AbstractDataSourceServiceImporterMixin() - Constructor for class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
AbstractPooledDataSourceServiceAssembler<AssemblerType> - Class in org.qi4j.library.sql.assembly
 
AbstractPooledDataSourceServiceAssembler() - Constructor for class org.qi4j.library.sql.assembly.AbstractPooledDataSourceServiceAssembler
 
afterActivation(ServiceReference<DataSourceConfigurationManagerService>) - Method in class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Activator
 
assemble(ModuleAssembly) - Method in class org.qi4j.library.sql.assembly.AbstractPooledDataSourceServiceAssembler
 
assemble(ModuleAssembly) - Method in class org.qi4j.library.sql.assembly.DataSourceAssembler
 
assemble(ModuleAssembly) - Method in class org.qi4j.library.sql.assembly.DataSourceJMXAssembler
 
assemble(ModuleAssembly) - Method in class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 

B

beforePassivation(ServiceReference<DataSourceServiceImporterActivation>) - Method in class org.qi4j.library.sql.datasource.DataSourceServiceImporterActivation.Activator
 
beforePassivation(ServiceReference<DataSourceConfigurationManagerService>) - Method in class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Activator
 

C

closeQuietly(ResultSet) - Static method in class org.qi4j.library.sql.common.SQLUtil
 
closeQuietly(Statement) - Static method in class org.qi4j.library.sql.common.SQLUtil
 
closeQuietly(Connection) - Static method in class org.qi4j.library.sql.common.SQLUtil
 

D

Databases - Class in org.qi4j.library.sql.common
Utility methods for performing SQL calls wrapping a given DataSource.
Databases(DataSource) - Constructor for class org.qi4j.library.sql.common.Databases
Create a new Databases wrapper for a given DataSource.
Databases.ResultSetVisitor - Interface in org.qi4j.library.sql.common
Visitor for the ResultSet.
Databases.StatementVisitor - Interface in org.qi4j.library.sql.common
Visitor for PreparedStatements.
DataSourceAssembler - Class in org.qi4j.library.sql.assembly
Use this Assembler to register a javax.sql.DataSource.
DataSourceAssembler() - Constructor for class org.qi4j.library.sql.assembly.DataSourceAssembler
 
DataSourceConfiguration - Interface in org.qi4j.library.sql.datasource
Configuration Entity for a DataSource.
DataSourceConfigurationManagerService - Interface in org.qi4j.library.sql.jmx
Expose DataSourceConfiguration through JMX.
DataSourceConfigurationManagerService.Activator - Class in org.qi4j.library.sql.jmx
 
DataSourceConfigurationManagerService.Activator() - Constructor for class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Activator
 
DataSourceConfigurationManagerService.Mixin - Class in org.qi4j.library.sql.jmx
 
DataSourceConfigurationManagerService.Mixin() - Constructor for class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Mixin
 
DataSourceConfigurationState - Interface in org.qi4j.library.sql.datasource
Describe DataSourceConfiguration properties.
DataSourceConfigurationValue - Interface in org.qi4j.library.sql.datasource
DataSource configuration as a Value to be used outside of UoWs.
DataSourceJMXAssembler - Class in org.qi4j.library.sql.assembly
 
DataSourceJMXAssembler() - Constructor for class org.qi4j.library.sql.assembly.DataSourceJMXAssembler
 
DataSources - Class in org.qi4j.library.sql.datasource
 
DataSourceServiceImporterActivation - Interface in org.qi4j.library.sql.datasource
 
DataSourceServiceImporterActivation.Activator - Class in org.qi4j.library.sql.datasource
 
DataSourceServiceImporterActivation.Activator() - Constructor for class org.qi4j.library.sql.datasource.DataSourceServiceImporterActivation.Activator
 
DEFAULT_DATASOURCE_IDENTITY - Static variable in class org.qi4j.library.sql.assembly.DataSourceAssembler
 
DEFAULT_DATASOURCE_IDENTITY - Static variable in class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 
DEFAULT_DATASOURCE_SERVICE_IDENTITY - Static variable in class org.qi4j.library.sql.assembly.AbstractPooledDataSourceServiceAssembler
 
driver() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 

E

exportDataSources() - Method in interface org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService
 
exportDataSources() - Method in class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Mixin
 
ExternalDataSourceAssembler - Class in org.qi4j.library.sql.assembly
 
ExternalDataSourceAssembler() - Constructor for class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 
ExternalDataSourceAssembler(DataSource) - Constructor for class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 

I

importService(ImportedServiceDescriptor) - Method in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
isAvailable(DataSource) - Method in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 

L

LOGGER - Static variable in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
loginTimeoutSeconds() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 

M

maxConnectionAgeSeconds() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
maxPoolSize() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
minPoolSize() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
module - Variable in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 

N

newDataSourceCircuitBreaker() - Static method in class org.qi4j.library.sql.datasource.DataSources
 
newDataSourceCircuitBreaker(int, long) - Static method in class org.qi4j.library.sql.datasource.DataSources
 

O

onAssemble(ModuleAssembly, String, Visibility) - Method in class org.qi4j.library.sql.assembly.AbstractPooledDataSourceServiceAssembler
 
org.qi4j.library.sql.assembly - package org.qi4j.library.sql.assembly
SQL Library Assembly.
org.qi4j.library.sql.common - package org.qi4j.library.sql.common
SQL Library Utilities.
org.qi4j.library.sql.datasource - package org.qi4j.library.sql.datasource
SQL Library DataSource Support.
org.qi4j.library.sql.jmx - package org.qi4j.library.sql.jmx
SQL Library JMX Support.

P

passivateDataSourcePool(PooledDataSourceType) - Method in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
passivateDataSourceService() - Method in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
passivateDataSourceService() - Method in interface org.qi4j.library.sql.datasource.DataSourceServiceImporterActivation
 
password() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
properties() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 

Q

query(String, Databases.ResultSetVisitor) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL query and let visitor handle results.
query(String, Databases.StatementVisitor, Databases.ResultSetVisitor) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL query and let visitor handle results.
query(String) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL query and provide results as an Input.
query(String, Databases.StatementVisitor) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL query and provide results as an Input.

R

rollbackQuietly(Connection) - Static method in class org.qi4j.library.sql.common.SQLUtil
 

S

schemaName() - Method in interface org.qi4j.library.sql.common.SQLConfiguration
The schema name to use to create/find tables.
setupDataSourcePool(DataSourceConfigurationValue) - Method in class org.qi4j.library.sql.datasource.AbstractDataSourceServiceImporterMixin
 
SQLConfiguration - Interface in org.qi4j.library.sql.common
Typical configuration for service, which uses a DataSource as connection to SQL database, and given schema name as schema to create tables in.
SQLUtil - Class in org.qi4j.library.sql.common
 

U

unexportDataSources() - Method in class org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService.Mixin
 
unexportDataSources() - Method in interface org.qi4j.library.sql.jmx.DataSourceConfigurationManagerService
 
update(String) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL update statement.
update(String, Databases.StatementVisitor) - Method in class org.qi4j.library.sql.common.Databases
Perform SQL update statement.
url() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
username() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 

V

validationQuery() - Method in interface org.qi4j.library.sql.datasource.DataSourceConfigurationState
 
visit(PreparedStatement) - Method in interface org.qi4j.library.sql.common.Databases.StatementVisitor
 

W

withCircuitBreaker() - Method in class org.qi4j.library.sql.assembly.DataSourceAssembler
 
withCircuitBreaker(CircuitBreaker) - Method in class org.qi4j.library.sql.assembly.DataSourceAssembler
 
withCircuitBreaker() - Method in class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 
withCircuitBreaker(CircuitBreaker) - Method in class org.qi4j.library.sql.assembly.ExternalDataSourceAssembler
 
withDataSourceServiceIdentity(String) - Method in class org.qi4j.library.sql.assembly.DataSourceAssembler
 
wrapWithCircuitBreaker(String, DataSource, CircuitBreaker) - Static method in class org.qi4j.library.sql.datasource.DataSources
 
A B C D E I L M N O P Q R S U V W