Class QueryConfiguration
- java.lang.Object
- 
- org.wildfly.security.auth.realm.jdbc.QueryConfiguration
 
- 
 public class QueryConfiguration extends Object Holds the configuration for a specific query.- Author:
- Pedro Igor
 
- 
- 
Field SummaryFields Modifier and Type Field Description private List<ColumnMapper>columnMappersprivate DataSourcedataSourceprivate Stringsql
 - 
Constructor SummaryConstructors Constructor Description QueryConfiguration(String sql, DataSource dataSource, List<ColumnMapper> columnMappers)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) List<ColumnMapper>getColumnMappers()Returns allColumnMapperinstances associated with this query.(package private) <T extends ColumnMapper>
 List<T>getColumnMappers(Class<T> mapperType)(package private) DataSourcegetDataSource()Returns theDataSourcefrom where connections are obtained.(package private) StringgetSql()Returns the SQL used by this query.
 
- 
- 
- 
Field Detail- 
dataSourceprivate final DataSource dataSource 
 - 
sqlprivate String sql 
 - 
columnMappersprivate List<ColumnMapper> columnMappers 
 
- 
 - 
Constructor Detail- 
QueryConfigurationQueryConfiguration(String sql, DataSource dataSource, List<ColumnMapper> columnMappers) 
 
- 
 - 
Method Detail- 
getSqlString getSql() Returns the SQL used by this query.- Returns:
 
 - 
getDataSourceDataSource getDataSource() Returns theDataSourcefrom where connections are obtained.- Returns:
 
 - 
getColumnMappersList<ColumnMapper> getColumnMappers() Returns allColumnMapperinstances associated with this query.- Returns:
 
 - 
getColumnMappers<T extends ColumnMapper> List<T> getColumnMappers(Class<T> mapperType) 
 
- 
 
-