⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 xaclientconnection.java

📁 Sequoia ERP是一个真正的企业级开源ERP解决方案。它提供的模块包括:电子商务应用(e-commerce), POS系统(point of sales),知识管理,存货与仓库管理
💻 JAVA
📖 第 1 页 / 共 2 页
字号:
        Collection copy = (Collection) statements.clone();        Iterator it = copy.iterator();        while (it.hasNext())            try {                ((Statement) it.next()).close();            } catch (SQLException e) {            }        shutdown();    }    public void close() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        Collection copy = (Collection) statements.clone();        Iterator it = copy.iterator();        while (it.hasNext())            try {                ((Statement) it.next()).close();            } catch (SQLException e) {                log.warn("SQLException : ", e);            }        xaCon.clientConnectionClosed(this);        shutdown();    }    public boolean isClosed() throws SQLException {        if (con == null) return true;        try {            return con.isClosed();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public DatabaseMetaData getMetaData() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.getMetaData();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public void setReadOnly(boolean readOnly) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            con.setReadOnly(readOnly);        } catch (SQLException e) {            setError(e);            throw e;        }    }    public boolean isReadOnly() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.isReadOnly();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public void setCatalog(String catalog) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            con.setCatalog(catalog);        } catch (SQLException e) {            setError(e);            throw e;        }    }    public String getCatalog() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.getCatalog();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public void setTransactionIsolation(int level) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            con.setTransactionIsolation(level);        } catch (SQLException e) {            setError(e);            throw e;        }    }    public int getTransactionIsolation() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.getTransactionIsolation();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public SQLWarning getWarnings() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.getWarnings();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public void clearWarnings() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            con.clearWarnings();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public Statement createStatement(int resultSetType, int resultSetConcurrency) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            StatementInPool st = new StatementInPool(con.createStatement(resultSetType, resultSetConcurrency), this);            statements.add(st);            return st;        } catch (SQLException e) {            setError(e);            throw e;        }    }    public PreparedStatement prepareStatement(String sql, int resultSetType, int resultSetConcurrency) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.prepareStatement(sql, resultSetType, resultSetConcurrency);        } catch (SQLException e) {            setError(e);            throw e;        }    }    public CallableStatement prepareCall(String sql, int resultSetType, int resultSetConcurrency) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.prepareCall(sql, resultSetType, resultSetConcurrency);        } catch (SQLException e) {            setError(e);            throw e;        }    }    public Map getTypeMap() throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            return con.getTypeMap();        } catch (SQLException e) {            setError(e);            throw e;        }    }    public void setTypeMap(Map map) throws SQLException {        if (con == null) throw new SQLException(CLOSED);        try {            con.setTypeMap(map);        } catch (SQLException e) {            setError(e);            throw e;        }    }    // JDK 1.4 methods    /* (non-Javadoc)     * @see java.sql.Connection#setHoldability(int)     */    public void setHoldability(int arg0) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#getHoldability()     */    public int getHoldability() throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#setSavepoint()     */    public Savepoint setSavepoint() throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#setSavepoint(java.lang.String)     */    public Savepoint setSavepoint(String arg0) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#rollback(java.sql.Savepoint)     */    public void rollback(Savepoint arg0) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#releaseSavepoint(java.sql.Savepoint)     */    public void releaseSavepoint(Savepoint arg0) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#createStatement(int, int, int)     */    public Statement createStatement(int arg0, int arg1, int arg2) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#prepareStatement(java.lang.String, int, int, int)     */    public PreparedStatement prepareStatement(String arg0, int arg1, int arg2, int arg3) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#prepareCall(java.lang.String, int, int, int)     */    public CallableStatement prepareCall(String arg0, int arg1, int arg2, int arg3) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#prepareStatement(java.lang.String, int)     */    public PreparedStatement prepareStatement(String arg0, int arg1) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#prepareStatement(java.lang.String, int[])     */    public PreparedStatement prepareStatement(String arg0, int[] arg1) throws SQLException {        throw new SQLException("Method not implemented!");    }    /* (non-Javadoc)     * @see java.sql.Connection#prepareStatement(java.lang.String, java.lang.String[])     */    public PreparedStatement prepareStatement(String arg0, String[] arg1) throws SQLException {        throw new SQLException("Method not implemented!");    }}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -