package com.chamago.bison.dbpool;
import java.sql.Connection;
public abstract interface JdbcConnect
{
public abstract JdbcConnectPool getParent();
public abstract void setParent(JdbcConnectPool paramJdbcConnectPool);
public abstract JdbcRecordSet executeQuery(String paramString);
public abstract JdbcRecordSet executeQuery(String paramString, int paramInt);
public abstract JdbcRecordSet executeQuery(String paramString, Object[] paramArrayOfObject);
public abstract JdbcRecordSet executeQuery(String paramString, Object[] paramArrayOfObject, int paramInt);
public abstract JdbcRecordSet executeQuery(String paramString, int paramInt1, int paramInt2);
public abstract JdbcRecordSet executeQuery(String paramString, int paramInt1, int paramInt2, int paramInt3);
public abstract JdbcRecordSet executeQuery(String paramString, Object[] paramArrayOfObject, int paramInt1, int paramInt2);
public abstract JdbcRecordSet executeQuery(String paramString, Object[] paramArrayOfObject, int paramInt1, int paramInt2, int paramInt3);
public abstract int executeUpdate(String paramString);
public abstract int executeUpdate(String paramString, int paramInt);
public abstract int executeUpdate(String paramString, Object[] paramArrayOfObject);
public abstract int executeUpdate(String paramString, Object[] paramArrayOfObject, int paramInt);
public abstract int execProcedure(String paramString, Object[] paramArrayOfObject1, Object[] paramArrayOfObject2);
public abstract int execProcedure(String paramString, Object[] paramArrayOfObject1, Object[] paramArrayOfObject2, int paramInt);
public abstract JdbcRecordSet execProcedure(String paramString, Object[] paramArrayOfObject);
public abstract JdbcRecordSet execProcedure(String paramString, Object[] paramArrayOfObject, int paramInt);
public abstract void lock();
public abstract void unlock();
public abstract boolean isLock();
public abstract void incCallNum();
public abstract String getLastSql();
public abstract String getLastTime();
public abstract String getErrDesc();
public abstract int getErrCode();
public abstract long getCallNum();
public abstract Connection getConnection();
public abstract String getServerType();
public abstract void setServerType(String paramString);
public abstract void setConnection(Connection paramConnection);
public abstract long getLockTime();
public abstract void closeConnect();
public abstract String getConnectID();
public abstract boolean beginTrans();
public abstract boolean commit();
public abstract boolean rollback();
public abstract void notifyCheck();
public abstract boolean isClosed(String paramString);
public abstract int getRecordNums(String paramString);
public abstract int getRecordNums(String paramString, Object[] paramArrayOfObject);
}