public class SilentMysqlDataSourceListener extends java.lang.Object implements MysqlDataSourceListener
MysqlDataSourceListener 方法静默执行封装类,监听器中的方法执行遇到异常时,仅打印日志。
说明:SilentMysqlDataSourceListener 类是线程安全的,可在多个线程中使用同一个实例。
| 构造器和说明 |
|---|
SilentMysqlDataSourceListener(MysqlDataSourceListener target)
构造一个
MysqlDataSourceListener 方法静默执行封装类。 |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
onClosed(java.lang.String host,
java.lang.String databaseName)
当
MysqlConnection 关闭时,将会触发此事件。 |
void |
onCreated(java.lang.String host,
java.lang.String databaseName)
当
MysqlConnection 在数据库连接池初始化过程中被创建成功时,将会触发此事件。 |
void |
onRecovered(java.lang.String host,
java.lang.String databaseName)
当
MysqlConnection 恢复时,将会触发此事件。 |
public SilentMysqlDataSourceListener(MysqlDataSourceListener target)
MysqlDataSourceListener 方法静默执行封装类。target - 目标监听器,允许为 nullpublic void onCreated(java.lang.String host,
java.lang.String databaseName)
MysqlDataSourceListenerMysqlConnection 在数据库连接池初始化过程中被创建成功时,将会触发此事件。onCreated 在接口中 MysqlDataSourceListenerhost - Mysql 地址,由主机名和端口组成,":" 符号分割,例如:localhost:3306databaseName - 数据库名称public void onRecovered(java.lang.String host,
java.lang.String databaseName)
MysqlDataSourceListenerMysqlConnection 恢复时,将会触发此事件。onRecovered 在接口中 MysqlDataSourceListenerhost - Mysql 地址,由主机名和端口组成,":" 符号分割,例如:localhost:3306databaseName - 数据库名称public void onClosed(java.lang.String host,
java.lang.String databaseName)
MysqlDataSourceListenerMysqlConnection 关闭时,将会触发此事件。onClosed 在接口中 MysqlDataSourceListenerhost - Mysql 地址,由主机名和端口组成,":" 符号分割,例如:localhost:3306databaseName - 数据库名称Copyright © 2019. All Rights Reserved.