Example usage for java.sql SQLWarning SQLWarning

List of usage examples for java.sql SQLWarning SQLWarning

Introduction

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

Prototype

public SQLWarning() 

Source Link

Document

Constructs a SQLWarning object.

Usage

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

/**
 * Constructs a new default <code>CachedRowSetImpl</code> object with
 * the capacity to hold 100 rows. This new object has no metadata
 * and has the following default values:
 * <pre>/*from w w w . j  a  v a  2s  .c o m*/
 *     onInsertRow = false
 *     insertRow = null
 *     cursorPos = 0
 *     numRows = 0
 *     showDeleted = false
 *     queryTimeout = 0
 *     maxRows = 0
 *     maxFieldSize = 0
 *     rowSetType = ResultSet.TYPE_SCROLL_INSENSITIVE
 *     concurrency = ResultSet.CONCUR_UPDATABLE
 *     readOnly = false
 *     isolation = Connection.TRANSACTION_READ_COMMITTED
 *     escapeProcessing = true
 *     onInsertRow = false
 *     insertRow = null
 *     cursorPos = 0
 *     absolutePos = 0
 *     numRows = 0
 * </pre>
 * A <code>CachedRowSetImpl</code> object is configured to use the default
 * <code>RIOptimisticProvider</code> implementation to provide connectivity
 * and synchronization capabilities to the set data source.
 * <P>
 * @throws SQLException if an error occurs
 */
public BFTRowSet() throws SQLException {

    try {
        resBundle = JdbcRowSetResourceBundle.getJdbcRowSetResourceBundle();
    } catch (IOException ioe) {
        throw new RuntimeException(ioe);
    }

    // set the Reader, this maybe overridden latter
    provider = (SyncProvider) SyncFactory.getInstance(DEFAULT_SYNC_PROVIDER);

    if (!(provider instanceof RIOptimisticProvider)) {
        throw new SQLException(resBundle.handleGetObject("cachedrowsetimpl.invalidp").toString());
    }

    rowSetReader = (CachedRowSetReader) provider.getRowSetReader();
    rowSetWriter = (CachedRowSetWriter) provider.getRowSetWriter();

    // allocate the parameters collection
    initParams();

    initContainer();

    // set up some default values
    initProperties();

    // insert row setup
    onInsertRow = false;
    insertRow = null;

    // set the warninings
    sqlwarn = new SQLWarning();
    rowsetWarning = new RowSetWarning();

}