public class AgroalConnectionPoolConfigurationSupplier extends Object implements Supplier<AgroalConnectionPoolConfiguration>
Constructor and Description |
---|
AgroalConnectionPoolConfigurationSupplier() |
AgroalConnectionPoolConfigurationSupplier(AgroalConnectionPoolConfiguration existingConfiguration) |
public AgroalConnectionPoolConfigurationSupplier()
public AgroalConnectionPoolConfigurationSupplier(AgroalConnectionPoolConfiguration existingConfiguration)
public AgroalConnectionPoolConfigurationSupplier connectionFactoryConfiguration(Supplier<AgroalConnectionFactoryConfiguration> supplier)
public AgroalConnectionPoolConfigurationSupplier connectionFactoryConfiguration(Function<AgroalConnectionFactoryConfigurationSupplier,AgroalConnectionFactoryConfigurationSupplier> function)
public AgroalConnectionPoolConfigurationSupplier transactionIntegration(TransactionIntegration integration)
@Deprecated public AgroalConnectionPoolConfigurationSupplier preFillMode(AgroalConnectionPoolConfiguration.PreFillMode mode)
public AgroalConnectionPoolConfigurationSupplier initialSize(int size)
public AgroalConnectionPoolConfigurationSupplier minSize(int size)
public AgroalConnectionPoolConfigurationSupplier maxSize(int size)
public AgroalConnectionPoolConfigurationSupplier connectionValidator(AgroalConnectionPoolConfiguration.ConnectionValidator validator)
public AgroalConnectionPoolConfigurationSupplier acquisitionTimeout(Duration timeout)
public AgroalConnectionPoolConfigurationSupplier leakTimeout(Duration timeout)
public AgroalConnectionPoolConfigurationSupplier validationTimeout(Duration timeout)
public AgroalConnectionPoolConfigurationSupplier reapTimeout(Duration timeout)
public AgroalConnectionPoolConfiguration get()
get
in interface Supplier<AgroalConnectionPoolConfiguration>
Copyright © 2018 JBoss by Red Hat. All rights reserved.