Example usage for java.sql SQLFeatureNotSupportedException SQLFeatureNotSupportedException

List of usage examples for java.sql SQLFeatureNotSupportedException SQLFeatureNotSupportedException

Introduction

In this page you can find the example usage for java.sql SQLFeatureNotSupportedException SQLFeatureNotSupportedException.

Prototype

public SQLFeatureNotSupportedException(Throwable cause) 

Source Link

Document

Constructs a SQLFeatureNotSupportedException object with a given cause.

Usage

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given input stream, which will have
 * the specified number of bytes./*from  w w  w  . j a  v  a  2  s  . co m*/
 * When a very large ASCII value is input to a <code>LONGVARCHAR</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.InputStream</code>. Data will be read from the stream
 * as needed until end-of-file is reached.  The JDBC driver will
 * do any necessary conversion from ASCII to the database char format.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface.
 *
 * @param parameterName the name of the parameter
 * @param x the Java input stream that contains the ASCII parameter value
 * @param length the number of bytes in the stream
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @since 1.4
 */
public void setAsciiStream(String parameterName, java.io.InputStream x, int length) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given input stream, which will have
 * the specified number of bytes./*from  w w  w. j av a2s. c o  m*/
 * When a very large binary value is input to a <code>LONGVARBINARY</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.InputStream</code> object. The data will be read from the stream
 * as needed until end-of-file is reached.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface.
 *
 * @param parameterName the name of the parameter
 * @param x the java input stream which contains the binary parameter value
 * @param length the number of bytes in the stream
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @since 1.4
 */
public void setBinaryStream(String parameterName, java.io.InputStream x, int length) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given <code>Reader</code>
 * object, which is the given number of characters long.
 * When a very large UNICODE value is input to a <code>LONGVARCHAR</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.Reader</code> object. The data will be read from the stream
 * as needed until end-of-file is reached.  The JDBC driver will
 * do any necessary conversion from UNICODE to the database char format.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface./*from ww w.j  av  a  2s  .  c om*/
 *
 * @param parameterName the name of the parameter
 * @param reader the <code>java.io.Reader</code> object that
 *        contains the UNICODE data used as the designated parameter
 * @param length the number of characters in the stream
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @since 1.4
 */
public void setCharacterStream(String parameterName, java.io.Reader reader, int length) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given input stream.
 * When a very large ASCII value is input to a <code>LONGVARCHAR</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.InputStream</code>. Data will be read from the stream
 * as needed until end-of-file is reached.  The JDBC driver will
 * do any necessary conversion from ASCII to the database char format.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface./*from   w  w  w .  ja  va 2s.co m*/
 * <P><B>Note:</B> Consult your JDBC driver documentation to determine if
 * it might be more efficient to use a version of
 * <code>setAsciiStream</code> which takes a length parameter.
 *
 * @param parameterName the name of the parameter
 * @param x the Java input stream that contains the ASCII parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @throws SQLFeatureNotSupportedException  if the JDBC driver does not support this method
 * @since 1.6
 */
public void setAsciiStream(String parameterName, java.io.InputStream x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given input stream.
 * When a very large binary value is input to a <code>LONGVARBINARY</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.InputStream</code> object. The data will be read from the
 * stream as needed until end-of-file is reached.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface./*from   w ww  . ja v a 2 s . c o  m*/
 * <P><B>Note:</B> Consult your JDBC driver documentation to determine if
 * it might be more efficient to use a version of
 * <code>setBinaryStream</code> which takes a length parameter.
 *
 * @param parameterName the name of the parameter
 * @param x the java input stream which contains the binary parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @throws SQLFeatureNotSupportedException  if the JDBC driver does not support this method
 * @since 1.6
 */
public void setBinaryStream(String parameterName, java.io.InputStream x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given <code>Reader</code>
 * object./*from   w ww.  j  a v a 2  s  .c o  m*/
 * When a very large UNICODE value is input to a <code>LONGVARCHAR</code>
 * parameter, it may be more practical to send it via a
 * <code>java.io.Reader</code> object. The data will be read from the stream
 * as needed until end-of-file is reached.  The JDBC driver will
 * do any necessary conversion from UNICODE to the database char format.
 *
 * <P><B>Note:</B> This stream object can either be a standard
 * Java stream object or your own subclass that implements the
 * standard interface.
 * <P><B>Note:</B> Consult your JDBC driver documentation to determine if
 * it might be more efficient to use a version of
 * <code>setCharacterStream</code> which takes a length parameter.
 *
 * @param parameterName the name of the parameter
 * @param reader the <code>java.io.Reader</code> object that contains the
 *        Unicode data
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @throws SQLFeatureNotSupportedException  if the JDBC driver does not support this method
 * @since 1.6
 */
public void setCharacterStream(String parameterName, java.io.Reader reader) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given
 * <code>java.math.BigDecimal</code> value.
 * The driver converts this to an SQL <code>NUMERIC</code> value when
 * it sends it to the database./*from  ww w.j ava2s  . co  m*/
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @see #getBigDecimal
 * @since 1.4
 */
public void setBigDecimal(String parameterName, BigDecimal x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given Java <code>String</code> value.
 * The driver converts this//from  w ww  . j  av a 2s  .  co  m
 * to an SQL <code>VARCHAR</code> or <code>LONGVARCHAR</code> value
 * (depending on the argument's
 * size relative to the driver's limits on <code>VARCHAR</code> values)
 * when it sends it to the database.
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @see #getString
 * @since 1.4
 */
public void setString(String parameterName, String x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given Java array of bytes.
 * The driver converts this to an SQL <code>VARBINARY</code> or
 * <code>LONGVARBINARY</code> (depending on the argument's size relative
 * to the driver's limits on <code>VARBINARY</code> values) when it sends
 * it to the database./* w  w  w  . ja  va2s .  c om*/
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @see #getBytes
 * @since 1.4
 */
public void setBytes(String parameterName, byte x[]) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

From source file:lasige.steeldb.jdbc.BFTRowSet.java

/**
 * Sets the designated parameter to the given <code>java.sql.Timestamp</code> value.
 * The driver//w w w .j av  a2s . co m
 * converts this to an SQL <code>TIMESTAMP</code> value when it sends it to the
 * database.
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value
 * @exception SQLException if a database access error occurs or
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 * @see #getTimestamp
 * @since 1.4
 */
public void setTimestamp(String parameterName, java.sql.Timestamp x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}