public class DatabaseBuilderParametersImpl extends BasicBuilderParameters implements DatabaseBuilderProperties<DatabaseBuilderParametersImpl>
A specialized parameters object for database configurations.
This class has properties for defining the database structures the configuration operates on.
This class is not thread-safe. It is intended that an instance is constructed
and initialized by a single thread during configuration of a
ConfigurationBuilder.
RESERVED_PARAMETER_PREFIX| Constructor and Description |
|---|
DatabaseBuilderParametersImpl() |
| Modifier and Type | Method and Description |
|---|---|
DatabaseBuilderParametersImpl |
setAutoCommit(boolean f)
Enables or disable auto commit mode.
|
DatabaseBuilderParametersImpl |
setConfigurationName(String name)
Sets the name of this configuration instance.
|
DatabaseBuilderParametersImpl |
setConfigurationNameColumn(String name)
Sets the name of the table column containing the configuration name.
|
DatabaseBuilderParametersImpl |
setDataSource(DataSource src)
Sets the data source for the database configuration.
|
DatabaseBuilderParametersImpl |
setKeyColumn(String name)
Sets the name of the table column containing configuration keys.
|
DatabaseBuilderParametersImpl |
setTable(String tname)
Sets the name of the table containing configuration data.
|
DatabaseBuilderParametersImpl |
setValueColumn(String name)
Sets the name of the table column containing the configuration property
value.
|
clone, copyPropertiesFrom, fetchBeanHelper, fetchInterpolatorSpecification, fetchProperty, getParameters, inheritFrom, merge, setBeanHelper, setConfigurationDecoder, setConversionHandler, setDefaultLookups, setInterpolator, setListDelimiterHandler, setLogger, setParentInterpolator, setPrefixLookups, setSynchronizer, setThrowExceptionOnMissing, storePropertypublic DatabaseBuilderParametersImpl setDataSource(DataSource src)
DatabaseBuilderPropertiessetDataSource in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>src - the data source for the database configurationpublic DatabaseBuilderParametersImpl setTable(String tname)
DatabaseBuilderPropertiessetTable in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>tname - the name of the table with configuration datapublic DatabaseBuilderParametersImpl setKeyColumn(String name)
DatabaseBuilderPropertiessetKeyColumn in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>name - the column namepublic DatabaseBuilderParametersImpl setValueColumn(String name)
DatabaseBuilderPropertiessetValueColumn in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>name - the column namepublic DatabaseBuilderParametersImpl setConfigurationNameColumn(String name)
DatabaseBuilderPropertiessetConfigurationNameColumn in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>name - the column namepublic DatabaseBuilderParametersImpl setConfigurationName(String name)
DatabaseBuilderPropertiessetConfigurationName in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>name - the name of this configuration instancepublic DatabaseBuilderParametersImpl setAutoCommit(boolean f)
DatabaseBuilderPropertiessetAutoCommit in interface DatabaseBuilderProperties<DatabaseBuilderParametersImpl>f - the value of the auto commit flagCopyright © 2001–2020 The Apache Software Foundation. All rights reserved.