亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? connectionlifecycleinterceptor.java

?? 用于JAVA數據庫連接.解壓就可用,方便得很
?? JAVA
字號:
/*
 Copyright (C) 2007 MySQL AB

 This program is free software; you can redistribute it and/or modify
 it under the terms of version 2 of the GNU General Public License as 
 published by the Free Software Foundation.

 There are special exceptions to the terms and conditions of the GPL 
 as it is applied to this software. View the full text of the 
 exception in file EXCEPTIONS-CONNECTOR-J in the directory of this 
 software distribution.

 This program is distributed in the hope that it will be useful,
 but WITHOUT ANY WARRANTY; without even the implied warranty of
 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 GNU General Public License for more details.

 You should have received a copy of the GNU General Public License
 along with this program; if not, write to the Free Software
 Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
 
 */

package com.mysql.jdbc;

import java.sql.SQLException;
import java.sql.Savepoint;

/**
 * Implementors of this interface can be installed via the 
 * "connectionLifecycleInterceptors" configuration property and receive
 * events and alter behavior of "lifecycle" methods on our connection
 * implementation.
 * 
 * The driver will create one instance of a given interceptor per-connection.
 */
public interface ConnectionLifecycleInterceptor extends Extension {
	/**
	 * Called when an application calls Connection.close(), before the driver
	 * processes its own internal logic for close.
	 * 
	 * @throws SQLException
	 */
	public abstract void close() throws SQLException;
	
	/**
	 * Called when an application calls Connection.commit(), before the
	 * driver processes its own internal logic for commit().
	 * 
	 * Interceptors should return "true" if the driver should perform
	 * its own internal logic for commit(), or "false" if not.
	 * 
	 * @return "true" if the driver should perform
	 * its own internal logic for commit(), or "false" if not.
	 * 
	 * @throws SQLException if an error occurs
	 */
	public abstract boolean commit() throws SQLException;
	
	/**
	 * Called when an application calls Connection.rollback(), before the
	 * driver processes its own internal logic for rollback().
	 * 
	 * Interceptors should return "true" if the driver should perform
	 * its own internal logic for rollback(), or "false" if not.
	 * 
	 * @return "true" if the driver should perform
	 * its own internal logic for rollback(), or "false" if not.
	 * 
	 * @throws SQLException if an error occurs
	 */
	public abstract boolean rollback() throws SQLException;
	
	/**
	 * Called when an application calls Connection.rollback(), before the
	 * driver processes its own internal logic for rollback().
	 * 
	 * Interceptors should return "true" if the driver should perform
	 * its own internal logic for rollback(), or "false" if not.
	 * 
	 * @return "true" if the driver should perform
	 * its own internal logic for rollback(), or "false" if not.
	 * 
	 * @throws SQLException if an error occurs
	 */
	public abstract boolean rollback(Savepoint s) throws SQLException;
	
	/**
	 * Called when an application calls Connection.setAutoCommit(), before the
	 * driver processes its own internal logic for setAutoCommit().
	 * 
	 * Interceptors should return "true" if the driver should perform
	 * its own internal logic for setAutoCommit(), or "false" if not.
	 * 
	 * @return "true" if the driver should perform
	 * its own internal logic for setAutoCommit(), or "false" if not.
	 * 
	 * @throws SQLException if an error occurs
	 */
	public abstract boolean setAutoCommit(boolean flag) throws SQLException;
	
	/**
	 * Called when an application calls Connection.setCatalog(), before the
	 * driver processes its own internal logic for setCatalog().
	 * 
	 * Interceptors should return "true" if the driver should perform
	 * its own internal logic for setCatalog(), or "false" if not.
	 * 
	 * @return "true" if the driver should perform
	 * its own internal logic for setCatalog(), or "false" if not.
	 * 
	 * @throws SQLException if an error occurs
	 */
	public abstract boolean setCatalog(String catalog) throws SQLException;
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩电影在线免费| 麻豆91在线播放免费| 久久综合资源网| 亚洲精品一区二区三区香蕉 | 欧美专区日韩专区| 91久久精品一区二区| 欧美在线免费播放| 日韩欧美国产一区二区在线播放| 91麻豆精品91久久久久久清纯| 欧美日韩一区二区在线观看视频 | 日本一区二区免费在线| 日本一区二区动态图| 国产精品久久久久久妇女6080| 自拍偷拍国产亚洲| 蜜桃久久久久久| 91视频一区二区三区| 91精品在线免费| 国产精品久久久99| 久久爱另类一区二区小说| 国产成人亚洲综合a∨猫咪| 色综合天天视频在线观看| 91精品国产综合久久香蕉的特点 | 夫妻av一区二区| 在线免费av一区| 国产日韩一级二级三级| 亚洲va国产va欧美va观看| 国产美女一区二区三区| 在线精品视频一区二区三四| 久久网这里都是精品| 日本最新不卡在线| 99re6这里只有精品视频在线观看 99re8在线精品视频免费播放 | 热久久国产精品| 欧美亚洲国产一区二区三区 | 韩国视频一区二区| 制服丝袜日韩国产| 91精品在线免费| 中文字幕综合网| 91在线观看视频| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆| 国产精品一区二区三区四区| 91麻豆精品国产自产在线观看一区| 一区二区三区在线观看国产| 91丝袜高跟美女视频| 亚洲午夜一二三区视频| 欧美日韩黄色影视| 久久国产精品99久久久久久老狼| 欧美日韩精品一区二区在线播放| 亚欧色一区w666天堂| 欧美一区二区视频观看视频| 石原莉奈在线亚洲二区| 精品国产1区2区3区| 成人在线视频一区二区| 亚洲超碰精品一区二区| 中文字幕免费在线观看视频一区| 亚洲第一成年网| 九九**精品视频免费播放| 成人自拍视频在线观看| 日韩欧美精品在线视频| 国产偷国产偷亚洲高清人白洁 | 国产日本欧美一区二区| 国产伦精品一区二区三区免费| 欧美肥妇毛茸茸| 成人免费视频视频| 亚洲一级电影视频| 26uuu久久天堂性欧美| 国产激情精品久久久第一区二区 | 久久99久久99| 亚洲成人av一区二区三区| 久久九九99视频| 色8久久人人97超碰香蕉987| 午夜亚洲福利老司机| 26uuuu精品一区二区| 成人午夜电影小说| 亚洲成人av在线电影| 国产视频一区二区三区在线观看| 一本大道av伊人久久综合| 老鸭窝一区二区久久精品| 国产人成亚洲第一网站在线播放| 9i看片成人免费高清| 视频在线在亚洲| 亚洲一区二区三区四区的| 亚洲精品videosex极品| 国产精品乱码一区二三区小蝌蚪| 精品对白一区国产伦| 欧美一区二区在线观看| 91麻豆精品国产91久久久久久| 色国产精品一区在线观看| 粉嫩嫩av羞羞动漫久久久| 美日韩一级片在线观看| 免费欧美高清视频| 日韩电影在线一区| 亚洲丰满少妇videoshd| 一区av在线播放| 亚洲电影视频在线| 日韩综合小视频| 日本怡春院一区二区| 美女视频网站黄色亚洲| 精品一区二区久久久| 懂色av一区二区夜夜嗨| av影院午夜一区| 欧美日韩国产在线播放网站| 欧美高清dvd| 国产午夜三级一区二区三| 国产精品美日韩| 亚洲激情自拍视频| 日韩电影一区二区三区四区| 九九九久久久精品| 成人黄色免费短视频| 91九色02白丝porn| 精品av久久707| 亚洲一二三区不卡| av在线不卡电影| 久久色视频免费观看| 一区二区三区毛片| 国产不卡在线一区| 3d成人h动漫网站入口| 国产欧美一二三区| 亚洲人成影院在线观看| 国产精品影视网| 欧美三级欧美一级| 综合欧美亚洲日本| 国产一区二区三区在线观看免费视频 | 日韩美女在线视频| 亚洲一区在线视频| 成人动漫一区二区三区| 欧美日韩精品一区二区在线播放| 国产欧美精品一区| 日韩国产欧美在线观看| 在线影院国内精品| 综合久久久久久| 波多野结衣亚洲一区| 国产精品私房写真福利视频| 国产又黄又大久久| 2欧美一区二区三区在线观看视频| 国产三级久久久| 成人激情开心网| 亚洲国产成人在线| 国产一区二三区| 亚洲国产精品传媒在线观看| 国产精品亚洲人在线观看| 日韩欧美综合一区| 一区二区欧美国产| 91精品国产综合久久香蕉的特点| 亚洲第一电影网| 精品免费日韩av| 成人av片在线观看| 亚洲专区一二三| 555夜色666亚洲国产免| 亚洲一区二区三区四区在线| 欧美日韩黄色一区二区| 午夜影院在线观看欧美| 欧美一区二区三区在线观看| 蜜臀a∨国产成人精品| 国产精品视频观看| 欧美性xxxxxx少妇| 国产69精品久久777的优势| 亚洲一区二区高清| 欧美国产精品一区二区| 欧美日韩一区小说| 丁香婷婷综合色啪| 日韩主播视频在线| 国产精品国产馆在线真实露脸| 欧美日韩一二区| 国产成人精品网址| 亚洲一区在线观看视频| 久久久亚洲午夜电影| 欧美日韩一二区| 91麻豆精品视频| av电影在线不卡| 成人看片黄a免费看在线| 理论片日本一区| 亚洲国产一二三| 亚洲免费在线播放| 国产精品美日韩| 欧美国产日产图区| 久久久不卡网国产精品一区| 欧美一激情一区二区三区| 欧美一区二区三区男人的天堂| 色欧美片视频在线观看| 国产99一区视频免费| 国产精品一区二区在线观看不卡 | 国产精品丝袜91| 日韩一区二区三区免费观看| 欧美一卡2卡3卡4卡| 91精品国产美女浴室洗澡无遮挡| 在线观看亚洲精品| 成人精品鲁一区一区二区| 精品中文av资源站在线观看| 午夜av区久久| 免费在线欧美视频| 久久99久久99精品免视看婷婷| 麻豆精品一二三| 国产91在线看| 欧美做爰猛烈大尺度电影无法无天| 欧美在线看片a免费观看| 欧美一级欧美三级| 中文字幕欧美三区| 日韩高清在线观看| 精品亚洲aⅴ乱码一区二区三区| 国产成人8x视频一区二区|