Package org.melati.poem.dbms.test.sql

Package class diagram package org.melati.poem.dbms.test.sql
An extension of java.sql decorated as Throwers.

See:
          Description

Class Summary
Thrower A class which can throw on demand.
ThrowingArray An Array decorated to throw an SQLException on command.
ThrowingArrayJdbc3 The JDBC 3 members of an Array, decorated to throw an SQLException on command.
ThrowingArrayJdbc4 The JDBC 4 members of an Array, decorated to throw an SQLException on command.
ThrowingArrayVariant  
ThrowingBlob A Blob decorated to throw an SQLException on command.
ThrowingBlobJdbc3 The JDBC3 members of a Blob, decorated to throw an SQLException on command.
ThrowingBlobJdbc4 The JDBC4 members of a Blob, decorated to throw an SQLException on command.
ThrowingBlobVariant  
ThrowingCallableStatement A CallableStatement decorated to throw an SQLException on command.
ThrowingCallableStatementJdbc3 The JDBC3 members of a CallableStatement, decorated to throw an SQLException on command.
ThrowingCallableStatementJdbc4 The JDBC4 members of a CallableStatement, decorated to throw an SQLException on command.
ThrowingCallableStatementVariant  
ThrowingClob A Clob decorated to throw an SQLException on command.
ThrowingClobJdbc3 The JDBC3 members of a Clob, decorated to throw an SQLException on command.
ThrowingClobJdbc4 The JDBC4 members of a Clob, decorated to throw an SQLException on command.
ThrowingClobVariant  
ThrowingConnection A Connection decorated to throw an SQLException on command.
ThrowingConnectionJdbc3 A JDBC3 Connection, decorated to throw an SQLException on command.
ThrowingConnectionJdbc4 A JDBC4 Connection, decorated to throw an SQLException on command.
ThrowingConnectionVariant  
ThrowingDatabaseMetaData A DatabaseMetaData decorated to throw an SQLException on command.
ThrowingDatabaseMetaDataJdbc3 The JDBC3 members of a DatabaseMetaData, decorated to throw an SQLException on command.
ThrowingDatabaseMetaDataJdbc4 The JDBC4 members of a DatabaseMetaData, decorated to throw an SQLException on command.
ThrowingDatabaseMetaDataVariant  
ThrowingDriver A Driver decorated to throw an SQLException on command.
ThrowingDriverJdbc3 The JDBC3 members of a Driver, decorated to throw an SQLException on command.
ThrowingDriverJdbc4 The JDBC4 members of a Driver, decorated to throw an SQLException on command.
ThrowingDriverVariant  
ThrowingNClob  
ThrowingParameterMetaData A ParameterMetaData decorated to throw an SQLException on command.
ThrowingParameterMetaDataJdbc3 The JDBC3 members of a ParameterMetaData, decorated to throw an SQLException on command.
ThrowingParameterMetaDataJdbc4 The JDBC4 members of a ParameterMetaData, decorated to throw an SQLException on command.
ThrowingParameterMetaDataVariant  
ThrowingPreparedStatement A PreparedStatement decorated to throw an SQLException on command.
ThrowingPreparedStatementJdbc3 The JDBC3 members of a PreparedStatement, decorated to throw an SQLException on command.
ThrowingPreparedStatementJdbc4 The JDBC4 members of a PreparedStatement, decorated to throw an SQLException on command.
ThrowingPreparedStatementVariant  
ThrowingRef A Ref decorated to throw an SQLException on command.
ThrowingRefJdbc3 The JDBC3 methods of a Ref, decorated to throw an SQLException on command.
ThrowingResultSet A ResultSet decorated to throw an SQLException on command.
ThrowingResultSetJdbc3 The JDBC3 methods of a ResultSet, decorated to throw an SQLException on command.
ThrowingResultSetJdbc4 The JDBC4 methods of a Ref, decorated to throw an SQLException on command.
ThrowingResultSetMetaData A ResultSetMetaData decorated to throw an on command.
ThrowingResultSetMetaDataJdbc3 The JDBC3 methods of a ResultSetMetaData, decorated to throw an on command.
ThrowingResultSetMetaDataJdbc4  
ThrowingResultSetMetaDataVariant  
ThrowingResultSetVariant  
ThrowingRowId  
ThrowingSavepoint A SavePoint decorated to throw an on command.
ThrowingSQLXML  
ThrowingStatement A Statement decorated to throw SQLException on command.
ThrowingStatementJdbc3 The JDBC3 members of a Statement, decorated to throw SQLException on command.
ThrowingStatementJdbc4 The JDBC4 members of a Statement, decorated to throw SQLException on command.
ThrowingStatementVariant  
ThrowingStruct A Stuct decorated to throw SQLException on command.
 

Package org.melati.poem.dbms.test.sql Description

An extension of java.sql decorated as Throwers.

The purpose of this package is to enable a programmer to target a particular try block for error injection to test exception handling.

To accomodate the differences between JDBC 3.0 and JDBC 4.0 (included in JDK 1.6) the source is packaged into two deliverables with the classifier jdbc3 and jdbc4.



Copyright © 2000-2010 PanEris. All Rights Reserved.