public final class ConnectionProviderPooled extends Object implements ConnectionProvider
| Constructor and Description |
|---|
ConnectionProviderPooled(String url,
int minPoolSize,
int maxPoolSize) |
ConnectionProviderPooled(String url,
String username,
String password,
int minPoolSize,
int maxPoolSize)
Constructor.
|
ConnectionProviderPooled(String url,
String username,
String password,
int minPoolSize,
int maxPoolSize,
long connectionTimeoutMs)
Constructor.
|
ConnectionProviderPooled(String url,
String username,
String password,
int minSize,
int maxSize,
long connectionTimeoutMs,
rx.functions.Action1<com.zaxxer.hikari.HikariDataSource> configureDataSource) |
| Modifier and Type | Method and Description |
|---|---|
void |
close()
Closes the connection provider and releases its resources.
|
Connection |
get()
Returns a new
Connection (perhaps from a Connection pool). |
public ConnectionProviderPooled(String url, String username, String password, int minPoolSize, int maxPoolSize, long connectionTimeoutMs)
url - password - username - minPoolSize - maxPoolSize - connectionTimeoutMs - public ConnectionProviderPooled(String url, String username, String password, int minPoolSize, int maxPoolSize)
url - jdbc urlusername - database login usernamepassword - database login passwordminPoolSize - minimum size of the connection poolmaxPoolSize - maximum size of the connection poolpublic ConnectionProviderPooled(String url, int minPoolSize, int maxPoolSize)
public Connection get()
ConnectionProviderConnection (perhaps from a Connection pool).get in interface ConnectionProviderpublic void close()
ConnectionProviderclose in interface ConnectionProviderCopyright © 2014–2017. All rights reserved.