18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package javax.sql.rowset;
27
28 import java.sql.SQLException;
29
30 /**
31 * An extension of <code>SQLException</code> that provides information
32 * about database warnings set on <code>RowSet</code> objects.
33 * Warnings are silently chained to the object whose method call
34 * caused it to be reported.
35 * This class complements the <code>SQLWarning</code> class.
36 * <P>
37 * Rowset warnings may be retrieved from <code>JdbcRowSet</code>,
38 * <code>CachedRowSet</code>™,
39 * <code>WebRowSet</code>, <code>FilteredRowSet</code>, or <code>JoinRowSet</code>
40 * implementations. To retrieve the first warning reported on any
41 * <code>RowSet</code>
42 * implementation, use the method <code>getRowSetWarnings</code> defined
43 * in the <code>JdbcRowSet</code> interface or the <code>CachedRowSet</code>
44 * interface. To retrieve a warning chained to the first warning, use the
45 * <code>RowSetWarning</code> method
46 * <code>getNextWarning</code>. To retrieve subsequent warnings, call
47 * <code>getNextWarning</code> on each <code>RowSetWarning</code> object that is
48 * returned.
49 * <P>
50 * The inherited methods <code>getMessage</code>, <code>getSQLState</code>,
51 * and <code>getErrorCode</code> retrieve information contained in a
52 * <code>RowSetWarning</code> object.
53 *
54 * @since 1.5
55 */
56 public class RowSetWarning extends SQLException {
57
58 /**
|
18 * 2 along with this work; if not, write to the Free Software Foundation,
19 * Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
20 *
21 * Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
22 * or visit www.oracle.com if you need additional information or have any
23 * questions.
24 */
25
26 package javax.sql.rowset;
27
28 import java.sql.SQLException;
29
30 /**
31 * An extension of <code>SQLException</code> that provides information
32 * about database warnings set on <code>RowSet</code> objects.
33 * Warnings are silently chained to the object whose method call
34 * caused it to be reported.
35 * This class complements the <code>SQLWarning</code> class.
36 * <P>
37 * Rowset warnings may be retrieved from <code>JdbcRowSet</code>,
38 * <code>CachedRowSet</code>,
39 * <code>WebRowSet</code>, <code>FilteredRowSet</code>, or <code>JoinRowSet</code>
40 * implementations. To retrieve the first warning reported on any
41 * <code>RowSet</code>
42 * implementation, use the method <code>getRowSetWarnings</code> defined
43 * in the <code>JdbcRowSet</code> interface or the <code>CachedRowSet</code>
44 * interface. To retrieve a warning chained to the first warning, use the
45 * <code>RowSetWarning</code> method
46 * <code>getNextWarning</code>. To retrieve subsequent warnings, call
47 * <code>getNextWarning</code> on each <code>RowSetWarning</code> object that is
48 * returned.
49 * <P>
50 * The inherited methods <code>getMessage</code>, <code>getSQLState</code>,
51 * and <code>getErrorCode</code> retrieve information contained in a
52 * <code>RowSetWarning</code> object.
53 *
54 * @since 1.5
55 */
56 public class RowSetWarning extends SQLException {
57
58 /**
|