Package org.apache.cayenne.datasource
Class PoolingDataSourceBuilder
java.lang.Object
org.apache.cayenne.datasource.PoolingDataSourceBuilder
public class PoolingDataSourceBuilder extends Object
Turns unpooled DataSource to a connection pool. Normally you won't be
 creating this builder explicitly. Call
 
DataSourceBuilder.pool(int, int) method instead.- Since:
- 4.0
- 
Constructor SummaryConstructors Constructor Description PoolingDataSourceBuilder(DataSourceBuilder nonPoolingBuilder)
- 
Method SummaryModifier and Type Method Description PoolingDataSourcebuild()Builds a pooling DataSource that needs to be explicitly closed by the caller when no longer in use.PoolingDataSourceBuildermaxConnections(int maxConnections)PoolingDataSourceBuildermaxQueueWaitTime(long maxQueueWaitTime)PoolingDataSourceBuilderminConnections(int minConnections)PoolingDataSourceBuildervalidationQuery(String validationQuery)
- 
Constructor Details- 
PoolingDataSourceBuilder
 
- 
- 
Method Details- 
minConnections
- 
maxConnections
- 
maxQueueWaitTime
- 
validationQuery
- 
buildBuilds a pooling DataSource that needs to be explicitly closed by the caller when no longer in use.
 
-