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 a <code>Reader</code> object. The
 * <code>Reader</code> reads the data till end-of-file is reached. The
 * driver does the necessary conversion from Java character format to
 * the national character set in the database.
 * @param parameterName the name of the column to be set
 * @param value the parameter value/*from   w w  w. jav  a  2s. co  m*/
 * @param length the number of characters in the parameter data.
 * @throws SQLException if the driver does not support national
 *         character sets;  if the driver can detect that a data conversion
 *  error could occur; or if a database access error occurs
 * @since 1.6
 */
public void setNCharacterStream(String parameterName, Reader value, long length) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

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

/**
 * Sets the designated parameter to a <code>Reader</code> object. The
 * <code>Reader</code> reads the data till end-of-file is reached. The
 * driver does the necessary conversion from Java character format to
 * the national character set in the database.
        //w ww  .  j a v a 2  s.  c  o m
 * <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>setNCharacterStream</code> which takes a length parameter.
 *
 * @param parameterName the name of the parameter
 * @param value the parameter value
 * @throws SQLException if the driver does not support national
 *         character sets;  if the driver can detect that a data conversion
 *  error could occur ; 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 setNCharacterStream(String parameterName, Reader value) 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,
 * using the given <code>Calendar</code> object.  The driver uses
 * the <code>Calendar</code> object to construct an SQL <code>TIMESTAMP</code> value,
 * which the driver then sends to the database.  With a
 * a <code>Calendar</code> object, the driver can calculate the timestamp
 * taking into account a custom timezone.  If no
 * <code>Calendar</code> object is specified, the driver uses the default
 * timezone, which is that of the virtual machine running the application.
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value/*  w w  w  .  ja v  a 2s.  c  o  m*/
 * @param cal the <code>Calendar</code> object the driver will use
 *            to construct the timestamp
 * @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, Calendar cal) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

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

/**
 * Sets the designated parameter to a <code>Reader</code> object.  The <code>reader</code> must contain  the number
 * of characters specified by length otherwise a <code>SQLException</code> will be
 * generated when the <code>CallableStatement</code> is executed.
 * This method differs from the <code>setCharacterStream (int, Reader, int)</code> method
 * because it informs the driver that the parameter value should be sent to
 * the server as a <code>CLOB</code>.  When the <code>setCharacterStream</code> method is used, the
 * driver may have to do extra work to determine whether the parameter
 * data should be send to the server as a <code>LONGVARCHAR</code> or a <code>CLOB</code>
 * @param parameterName the name of the parameter to be set
 * @param reader An object that contains the data to set the parameter value to.
 * @param length the number of characters in the parameter data.
 * @throws SQLException if parameterIndex does not correspond to a parameter
 * marker in the SQL statement; if the length specified is less than zero;
 * a database access error occurs or/*from w  w w.  j  a v  a 2s.  c  o  m*/
 * this method is called on a closed <code>CallableStatement</code>
 * @exception SQLFeatureNotSupportedException if the JDBC driver does not support
 * this method
 *
 * @since 1.6
 */
public void setClob(String parameterName, Reader reader, long 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>java.sql.Clob</code> object.
 * The driver converts this to an SQL <code>CLOB</code> value when it
 * sends it to the database.//  w  w  w . j a  v a2s .  c o  m
 *
 * @param parameterName the name of the parameter
 * @param x a <code>Clob</code> object that maps an SQL <code>CLOB</code> 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
 * @since 1.6
 */
public void setClob(String parameterName, Clob x) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}

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

/**
 * Sets the designated parameter to a <code>Reader</code> object.
 * This method differs from the <code>setCharacterStream (int, Reader)</code> method
 * because it informs the driver that the parameter value should be sent to
 * the server as a <code>CLOB</code>.  When the <code>setCharacterStream</code> method is used, the
 * driver may have to do extra work to determine whether the parameter
 * data should be send to the server as a <code>LONGVARCHAR</code> or a <code>CLOB</code>
 *
 * <P><B>Note:</B> Consult your JDBC driver documentation to determine if
 * it might be more efficient to use a version of
 * <code>setClob</code> which takes a length parameter.
 *
 * @param parameterName the name of the parameter
 * @param reader An object that contains the data to set the parameter value to.
 * @throws 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//from   www. j  av a 2s  .co m
 */
public void setClob(String parameterName, 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.sql.Date</code> value
 * using the default time zone of the virtual machine that is running
 * the application./* w ww  .  j  a va2s.  co  m*/
 * The driver converts this
 * to an SQL <code>DATE</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 #getDate
 * @since 1.4
 */
public void setDate(String parameterName, java.sql.Date 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.Date</code> value,
 * using the given <code>Calendar</code> object.  The driver uses
 * the <code>Calendar</code> object to construct an SQL <code>DATE</code> value,
 * which the driver then sends to the database.  With a
 * a <code>Calendar</code> object, the driver can calculate the date
 * taking into account a custom timezone.  If no
 * <code>Calendar</code> object is specified, the driver uses the default
 * timezone, which is that of the virtual machine running the application.
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value/*from   w w  w.java2s. c  om*/
 * @param cal the <code>Calendar</code> object the driver will use
 *            to construct the date
 * @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 #getDate
 * @since 1.4
 */
public void setDate(String parameterName, java.sql.Date x, Calendar cal) 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.Time</code> value.
 * The driver converts this/*ww w . j  av a2s.  co m*/
 * to an SQL <code>TIME</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 #getTime
 * @since 1.4
 */
public void setTime(String parameterName, java.sql.Time 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.Time</code> value,
 * using the given <code>Calendar</code> object.  The driver uses
 * the <code>Calendar</code> object to construct an SQL <code>TIME</code> value,
 * which the driver then sends to the database.  With a
 * a <code>Calendar</code> object, the driver can calculate the time
 * taking into account a custom timezone.  If no
 * <code>Calendar</code> object is specified, the driver uses the default
 * timezone, which is that of the virtual machine running the application.
 *
 * @param parameterName the name of the parameter
 * @param x the parameter value/*from w w  w  . j ava 2  s .c  o  m*/
 * @param cal the <code>Calendar</code> object the driver will use
 *            to construct the time
 * @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 #getTime
 * @since 1.4
 */
public void setTime(String parameterName, java.sql.Time x, Calendar cal) throws SQLException {
    throw new SQLFeatureNotSupportedException(
            resBundle.handleGetObject("cachedrowsetimpl.featnotsupp").toString());
}