public class PoolJdbcSource extends PoolSource<java.sql.Connection>
详情见: https://redkale.org
限定符和类型 | 字段和说明 |
---|---|
protected javax.sql.ConnectionEventListener |
listener |
protected java.net.URL |
persistxml |
protected java.util.concurrent.ArrayBlockingQueue<javax.sql.PooledConnection> |
queue |
protected javax.sql.ConnectionPoolDataSource |
source |
protected java.lang.String |
unitName |
attributes, closeCounter, connectTimeoutSeconds, creatCounter, cycleCounter, database, dbtype, encoding, logger, maxconns, password, props, readTimeoutSeconds, rwtype, saveCounter, semaphore, servaddr, url, username, usingCounter, writeTimeoutSeconds
构造器和说明 |
---|
PoolJdbcSource(java.lang.String unitName,
java.net.URL persistxml,
java.lang.String rwtype,
java.util.concurrent.ArrayBlockingQueue aqueue,
java.util.concurrent.Semaphore semaphore,
java.util.Properties prop,
java.util.logging.Logger logger) |
限定符和类型 | 方法和说明 |
---|---|
void |
change(java.util.Properties property) |
void |
close() |
protected int |
getDefaultPort() |
void |
offerConnection(java.sql.Connection conn) |
java.sql.Connection |
poll() |
java.util.concurrent.CompletableFuture<java.sql.Connection> |
pollAsync() |
protected final javax.sql.ConnectionPoolDataSource source
protected final java.util.concurrent.ArrayBlockingQueue<javax.sql.PooledConnection> queue
protected final javax.sql.ConnectionEventListener listener
protected final java.lang.String unitName
protected final java.net.URL persistxml
public PoolJdbcSource(java.lang.String unitName, java.net.URL persistxml, java.lang.String rwtype, java.util.concurrent.ArrayBlockingQueue aqueue, java.util.concurrent.Semaphore semaphore, java.util.Properties prop, java.util.logging.Logger logger)
protected int getDefaultPort()
getDefaultPort
在类中 PoolSource<java.sql.Connection>
public void change(java.util.Properties property)
change
在类中 PoolSource<java.sql.Connection>
public void offerConnection(java.sql.Connection conn)
offerConnection
在类中 PoolSource<java.sql.Connection>
public java.sql.Connection poll()
poll
在类中 PoolSource<java.sql.Connection>
public java.util.concurrent.CompletableFuture<java.sql.Connection> pollAsync()
pollAsync
在类中 PoolSource<java.sql.Connection>
public void close()
close
在类中 PoolSource<java.sql.Connection>