Categories:
Audio (13)
Biotech (29)
Bytecode (36)
Database (77)
Framework (7)
Game (7)
General (507)
Graphics (53)
I/O (35)
IDE (2)
JAR Tools (101)
JavaBeans (21)
JDBC (121)
JDK (426)
JSP (20)
Logging (108)
Mail (58)
Messaging (8)
Network (84)
PDF (97)
Report (7)
Scripting (84)
Security (32)
Server (121)
Servlet (26)
SOAP (24)
Testing (54)
Web (15)
XML (309)
Collections:
Other Resources:
jTDS JDBC Driver Source Code Files
jTDS JDBC Driver Source Code Files are provided in the source package file, jtds-1.3.1-fyi.zip.
You can browse jTDS JDBC Driver Source Code files below:
✍: FYIcenter.com
⏎ net/sourceforge/jtds/jdbcx/proxy/CallableStatementProxy.java
// jTDS JDBC Driver for Microsoft SQL Server and Sybase // Copyright (C) 2004 The jTDS Project // // This library is free software; you can redistribute it and/or // modify it under the terms of the GNU Lesser General Public // License as published by the Free Software Foundation; either // version 2.1 of the License, or (at your option) any later version. // // This library 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 // Lesser General Public License for more details. // // You should have received a copy of the GNU Lesser General Public // License along with this library; if not, write to the Free Software // Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA // package net.sourceforge.jtds.jdbcx.proxy; import java.io.InputStream; import java.io.Reader; import java.math.BigDecimal; import java.sql.*; import java.util.Calendar; import net.sourceforge.jtds.jdbc.*; /** * This class would be better implemented as a java.lang.reflect.Proxy. However, this * feature was not added until 1.3 and reflection performance was not improved until 1.4. * Since the driver still needs to be compatible with 1.2 and 1.3 this class is used * to delegate the calls to a callable statement with minimal overhead. * * @version $Id: CallableStatementProxy.java,v 1.3.4.3 2009-12-30 08:45:34 ickzon Exp $ */ public class CallableStatementProxy extends PreparedStatementProxy implements CallableStatement { private JtdsCallableStatement _callableStatement; CallableStatementProxy(ConnectionProxy connection, JtdsCallableStatement callableStatement) { super(connection, callableStatement); _callableStatement = callableStatement; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(int parameterIndex, int sqlType) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterIndex, sqlType); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(int parameterIndex, int sqlType, int scale) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterIndex, sqlType, scale); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public boolean wasNull() throws SQLException { validateConnection(); try { return _callableStatement.wasNull(); } catch (SQLException sqlException) { processSQLException(sqlException); } return false; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public String getString(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getString(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public boolean getBoolean(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getBoolean(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return false; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public byte getByte(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getByte(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Byte.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public short getShort(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getShort(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Short.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public int getInt(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getInt(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Integer.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public long getLong(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getLong(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Long.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public float getFloat(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getFloat(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Float.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public double getDouble(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getDouble(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return Double.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public BigDecimal getBigDecimal(int parameterIndex, int scale) throws SQLException { validateConnection(); try { return _callableStatement.getBigDecimal(parameterIndex, scale); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public byte[] getBytes(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getBytes(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Date getDate(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getDate(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Time getTime(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getTime(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Timestamp getTimestamp(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getTimestamp(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Object getObject(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getObject(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public BigDecimal getBigDecimal(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getBigDecimal(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Object getObject(int parameterIndex, java.util.Map map) throws SQLException { validateConnection(); try { return _callableStatement.getObject(parameterIndex, map); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Ref getRef(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getRef(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Blob getBlob(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getBlob(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Clob getClob(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getClob(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Array getArray(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getArray(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Date getDate(int parameterIndex, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getDate(parameterIndex, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Time getTime(int parameterIndex, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getTime(parameterIndex, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Timestamp getTimestamp(int parameterIndex, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getTimestamp(parameterIndex, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(int parameterIndex, int sqlType, String typeName) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterIndex, sqlType, typeName); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(String parameterName, int sqlType) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterName, sqlType); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(String parameterName, int sqlType, int scale) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterName, sqlType, scale); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void registerOutParameter(String parameterName, int sqlType, String typeName) throws SQLException { validateConnection(); try { _callableStatement.registerOutParameter(parameterName, sqlType, typeName); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public java.net.URL getURL(int parameterIndex) throws SQLException { validateConnection(); try { return _callableStatement.getURL(parameterIndex); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setURL(String parameterName, java.net.URL val) throws SQLException { validateConnection(); try { _callableStatement.setURL(parameterName, val); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setNull(String parameterName, int sqlType) throws SQLException { validateConnection(); try { _callableStatement.setNull(parameterName, sqlType); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setBoolean(String parameterName, boolean x) throws SQLException { validateConnection(); try { _callableStatement.setBoolean(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setByte(String parameterName, byte x) throws SQLException { validateConnection(); try { _callableStatement.setByte(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setShort(String parameterName, short x) throws SQLException { validateConnection(); try { _callableStatement.setShort(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setInt(String parameterName, int x) throws SQLException { validateConnection(); try { _callableStatement.setInt(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setLong(String parameterName, long x) throws SQLException { validateConnection(); try { _callableStatement.setLong(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setFloat(String parameterName, float x) throws SQLException { validateConnection(); try { _callableStatement.setFloat(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setDouble(String parameterName, double x) throws SQLException { validateConnection(); try { _callableStatement.setDouble(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setBigDecimal(String parameterName, BigDecimal x) throws SQLException { validateConnection(); try { _callableStatement.setBigDecimal(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setString(String parameterName, String x) throws SQLException { validateConnection(); try { _callableStatement.setString(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setBytes(String parameterName, byte[] x) throws SQLException { validateConnection(); try { _callableStatement.setBytes(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setDate(String parameterName, Date x) throws SQLException { validateConnection(); try { _callableStatement.setDate(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setTime(String parameterName, Time x) throws SQLException { validateConnection(); try { _callableStatement.setTime(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setTimestamp(String parameterName, Timestamp x) throws SQLException { validateConnection(); try { _callableStatement.setTimestamp(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setAsciiStream(String parameterName, java.io.InputStream x, int length) throws SQLException { validateConnection(); try { _callableStatement.setAsciiStream(parameterName, x, length); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setBinaryStream(String parameterName, java.io.InputStream x, int length) throws SQLException { validateConnection(); try { _callableStatement.setBinaryStream(parameterName, x, length); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setObject(String parameterName, Object x, int targetSqlType, int scale) throws SQLException { validateConnection(); try { _callableStatement.setObject(parameterName, x, targetSqlType, scale); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setObject(String parameterName, Object x, int targetSqlType) throws SQLException { validateConnection(); try { _callableStatement.setObject(parameterName, x, targetSqlType); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setObject(String parameterName, Object x) throws SQLException { validateConnection(); try { _callableStatement.setObject(parameterName, x); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setCharacterStream(String parameterName, java.io.Reader x, int length) throws SQLException { validateConnection(); try { _callableStatement.setCharacterStream(parameterName, x, length); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setDate(String parameterName, Date x, Calendar cal) throws SQLException { validateConnection(); try { _callableStatement.setDate(parameterName, x, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setTime(String parameterName, Time x, Calendar cal) throws SQLException { validateConnection(); try { _callableStatement.setTime(parameterName, x, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setTimestamp(String parameterName, Timestamp x, Calendar cal) throws SQLException { validateConnection(); try { _callableStatement.setTimestamp(parameterName, x, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public void setNull(String parameterName, int sqlType, String typeName) throws SQLException { validateConnection(); try { _callableStatement.setNull(parameterName, sqlType, typeName); } catch (SQLException sqlException) { processSQLException(sqlException); } } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public String getString(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getString(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public boolean getBoolean(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getBoolean(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return false; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public byte getByte(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getByte(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Byte.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public short getShort(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getShort(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Short.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public int getInt(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getInt(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Integer.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public long getLong(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getLong(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Long.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public float getFloat(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getFloat(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Float.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public double getDouble(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getDouble(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return Double.MIN_VALUE; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public byte[] getBytes(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getBytes(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Date getDate(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getDate(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Time getTime(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getTime(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Timestamp getTimestamp(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getTimestamp(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Object getObject(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getObject(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public BigDecimal getBigDecimal(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getBigDecimal(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Object getObject(String parameterName, java.util.Map map) throws SQLException { validateConnection(); try { return _callableStatement.getObject(parameterName, map); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Ref getRef(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getRef(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Blob getBlob(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getBlob(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Clob getClob(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getClob(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Array getArray(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getArray(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Date getDate(String parameterName, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getDate(parameterName, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Time getTime(String parameterName, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getTime(parameterName, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public Timestamp getTimestamp(String parameterName, Calendar cal) throws SQLException { validateConnection(); try { return _callableStatement.getTimestamp(parameterName, cal); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /** * Delgates calls to the callable statement; SQLExceptions thrown from the * callable statement will cause an event to be fired on the connection * pool listeners. * * @throws SQLException if an error occurs */ public java.net.URL getURL(String parameterName) throws SQLException { validateConnection(); try { return _callableStatement.getURL(parameterName); } catch (SQLException sqlException) { processSQLException(sqlException); } return null; } /////// JDBC4 demarcation, do NOT put any JDBC3 code below this line /////// /* (non-Javadoc) * @see java.sql.CallableStatement#getCharacterStream(int) */ public Reader getCharacterStream(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getCharacterStream(java.lang.String) */ public Reader getCharacterStream(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNCharacterStream(int) */ public Reader getNCharacterStream(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNCharacterStream(java.lang.String) */ public Reader getNCharacterStream(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNClob(int) */ public NClob getNClob(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNClob(java.lang.String) */ public NClob getNClob(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNString(int) */ public String getNString(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getNString(java.lang.String) */ public String getNString(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getRowId(int) */ public RowId getRowId(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getRowId(java.lang.String) */ public RowId getRowId(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getSQLXML(int) */ public SQLXML getSQLXML(int parameterIndex) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#getSQLXML(java.lang.String) */ public SQLXML getSQLXML(String parameterName) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setAsciiStream(java.lang.String, java.io.InputStream) */ public void setAsciiStream(String parameterName, InputStream x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setAsciiStream(java.lang.String, java.io.InputStream, long) */ public void setAsciiStream(String parameterName, InputStream x, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setBinaryStream(java.lang.String, java.io.InputStream) */ public void setBinaryStream(String parameterName, InputStream x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setBinaryStream(java.lang.String, java.io.InputStream, long) */ public void setBinaryStream(String parameterName, InputStream x, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setBlob(java.lang.String, java.sql.Blob) */ public void setBlob(String parameterName, Blob x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setBlob(java.lang.String, java.io.InputStream) */ public void setBlob(String parameterName, InputStream inputStream) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setBlob(java.lang.String, java.io.InputStream, long) */ public void setBlob(String parameterName, InputStream inputStream, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setCharacterStream(java.lang.String, java.io.Reader) */ public void setCharacterStream(String parameterName, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setCharacterStream(java.lang.String, java.io.Reader, long) */ public void setCharacterStream(String parameterName, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setClob(java.lang.String, java.sql.Clob) */ public void setClob(String parameterName, Clob x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setClob(java.lang.String, java.io.Reader) */ public void setClob(String parameterName, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setClob(java.lang.String, java.io.Reader, long) */ public void setClob(String parameterName, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNCharacterStream(java.lang.String, java.io.Reader) */ public void setNCharacterStream(String parameterName, Reader value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNCharacterStream(java.lang.String, java.io.Reader, long) */ public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNClob(java.lang.String, java.sql.NClob) */ public void setNClob(String parameterName, NClob value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNClob(java.lang.String, java.io.Reader) */ public void setNClob(String parameterName, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNClob(java.lang.String, java.io.Reader, long) */ public void setNClob(String parameterName, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setNString(java.lang.String, java.lang.String) */ public void setNString(String parameterName, String value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setRowId(java.lang.String, java.sql.RowId) */ public void setRowId(String parameterName, RowId x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.CallableStatement#setSQLXML(java.lang.String, java.sql.SQLXML) */ public void setSQLXML(String parameterName, SQLXML xmlObject) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream) */ public void setAsciiStream(int parameterIndex, InputStream x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setAsciiStream(int, java.io.InputStream, long) */ public void setAsciiStream(int parameterIndex, InputStream x, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream) */ public void setBinaryStream(int parameterIndex, InputStream x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setBinaryStream(int, java.io.InputStream, long) */ public void setBinaryStream(int parameterIndex, InputStream x, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setBlob(int, java.io.InputStream) */ public void setBlob(int parameterIndex, InputStream inputStream) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setBlob(int, java.io.InputStream, long) */ public void setBlob(int parameterIndex, InputStream inputStream, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader) */ public void setCharacterStream(int parameterIndex, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setCharacterStream(int, java.io.Reader, long) */ public void setCharacterStream(int parameterIndex, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setClob(int, java.io.Reader) */ public void setClob(int parameterIndex, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setClob(int, java.io.Reader, long) */ public void setClob(int parameterIndex, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNCharacterStream(int, java.io.Reader) */ public void setNCharacterStream(int parameterIndex, Reader value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNCharacterStream(int, java.io.Reader, long) */ public void setNCharacterStream(int parameterIndex, Reader value, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNClob(int, java.sql.NClob) */ public void setNClob(int parameterIndex, NClob value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNClob(int, java.io.Reader) */ public void setNClob(int parameterIndex, Reader reader) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNClob(int, java.io.Reader, long) */ public void setNClob(int parameterIndex, Reader reader, long length) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setNString(int, java.lang.String) */ public void setNString(int parameterIndex, String value) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setRowId(int, java.sql.RowId) */ public void setRowId(int parameterIndex, RowId x) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.PreparedStatement#setSQLXML(int, java.sql.SQLXML) */ public void setSQLXML(int parameterIndex, SQLXML xmlObject) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.Statement#isClosed() */ public boolean isClosed() throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.Statement#isPoolable() */ public boolean isPoolable() throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.Statement#setPoolable(boolean) */ public void setPoolable(boolean poolable) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.Wrapper#isWrapperFor(java.lang.Class) */ public boolean isWrapperFor(Class arg0) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } /* (non-Javadoc) * @see java.sql.Wrapper#unwrap(java.lang.Class) */ public Object unwrap(Class arg0) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } //// JDBC4.1 demarcation, do NOT put any JDBC3/4.0 code below this line //// @Override public void closeOnCompletion() throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } @Override public boolean isCloseOnCompletion() throws SQLException { // TODO Auto-generated method stub return false; } @Override public <T> T getObject(int parameterIndex, Class<T> type) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } @Override public <T> T getObject(String parameterName, Class<T> type) throws SQLException { // TODO Auto-generated method stub throw new AbstractMethodError(); } }
⏎ net/sourceforge/jtds/jdbcx/proxy/CallableStatementProxy.java
Or download all of them as a single archive file:
File name: jtds-1.3.1-fyi.zip File size: 323160 bytes Release date: 2013-06-08 Download
⇐ What Is jtds-1.3.1-dist.zip?
2016-11-26, 7849👍, 0💬
Popular Posts:
JAX-RPC is an API for building Web services and clients that used remote procedure calls (RPC) and X...
What Is javax.websocket-api-1.1. jar?javax.websocket-api-1.1. jaris the JAR file for Java API for We...
Oracle Business Intelligence (BI) Beans enables developers to productively build business intelligen...
How to download and install JDK (Java Development Kit) 1.3? If you want to write Java applications, ...
JDK 11 jdk.compiler.jmod is the JMOD file for JDK 11 Compiler tool, which can be invoked by the "jav...