类 SimpleJdbcConnectionPoolProviderProxy
- java.lang.Object
-
- org.apache.seatunnel.connectors.seatunnel.jdbc.internal.connection.SimpleJdbcConnectionPoolProviderProxy
-
- 所有已实现的接口:
JdbcConnectionProvider
public class SimpleJdbcConnectionPoolProviderProxy extends Object implements JdbcConnectionProvider
-
-
构造器概要
构造器 构造器 说明 SimpleJdbcConnectionPoolProviderProxy(ConnectionPoolManager poolManager, JdbcConnectionConfig jdbcConfig, int queueIndex)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidcloseConnection()Close possible existing connection.ConnectiongetConnection()Get existing connection.ConnectiongetOrEstablishConnection()Get existing connection or establish an new one if there is none.booleanisConnectionValid()Check whether possible existing connection is valid or not throughConnection.isValid(int).ConnectionreestablishConnection()Close possible existing connection and establish an new one.
-
-
-
构造器详细资料
-
SimpleJdbcConnectionPoolProviderProxy
public SimpleJdbcConnectionPoolProviderProxy(ConnectionPoolManager poolManager, JdbcConnectionConfig jdbcConfig, int queueIndex)
-
-
方法详细资料
-
getConnection
public Connection getConnection()
从接口复制的说明:JdbcConnectionProviderGet existing connection.- 指定者:
getConnection在接口中JdbcConnectionProvider- 返回:
- existing connection
-
isConnectionValid
public boolean isConnectionValid() throws SQLException从接口复制的说明:JdbcConnectionProviderCheck whether possible existing connection is valid or not throughConnection.isValid(int).- 指定者:
isConnectionValid在接口中JdbcConnectionProvider- 返回:
- true if existing connection is valid
- 抛出:
SQLException- sql exception throw fromConnection.isValid(int)
-
getOrEstablishConnection
public Connection getOrEstablishConnection()
从接口复制的说明:JdbcConnectionProviderGet existing connection or establish an new one if there is none.- 指定者:
getOrEstablishConnection在接口中JdbcConnectionProvider- 返回:
- existing connection or newly established connection
-
closeConnection
public void closeConnection()
从接口复制的说明:JdbcConnectionProviderClose possible existing connection.- 指定者:
closeConnection在接口中JdbcConnectionProvider
-
reestablishConnection
public Connection reestablishConnection()
从接口复制的说明:JdbcConnectionProviderClose possible existing connection and establish an new one.- 指定者:
reestablishConnection在接口中JdbcConnectionProvider- 返回:
- newly established connection
-
-