db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "JdbcFourOne" by RichardHillegas
Date Thu, 16 Dec 2010 20:11:13 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The "JdbcFourOne" page has been changed by RichardHillegas.
http://wiki.apache.org/db-derby/JdbcFourOne?action=diff&rev1=9&rev2=10

--------------------------------------------------

  
  
  || '''Status''' || '''Method''' || '''Description''' || '''Derby Change''' || '''Size'''
|| '''Owner''' ||
+ || <<Icon(angry.png)>> ||'''!CallableStatement.getObject(int,Class)'''||Optional
new method. Retrieves an OUT or INOUT parameter as the desired class type.||Add to JDBC 4
implementation (requires generics).||Medium||-||
+ || <<Icon(angry.png)>> ||'''!CallableStatement.getObject(String,Class)'''||Optional
new method. See getObject(int,Class).||Add to JDBC 4 implementation (requires generics).||Small||-||
+ || <<Icon(angry.png)>> ||'''Connection.abort(Executor)'''||Mandatory new method.
Closes the Connection and lets the Executor release resources lazily.||Add to JDBC 4 implementation
(requires java.util.concurrent.Executor interface which was introduced in Java 5).||Medium||-||
+ || <<Icon(angry.png)>> ||'''Connection.getNetworkTimeout()'''||Optional new
method.||Throw SQLFeatureNotSupportedException.||Small||-||
+ || <<Icon(checkm27Description''' || '''Derby Change''' || '''Size''' || '''Owner'''
||
  || <<Icon(angry.png)>> ||'''!CallableStatement.getObject(int,Class)'''||Optional
new method. Retrieves an OUT or INOUT parameter as the desired class type.||Add to JDBC 4
implementation (requires generics).||Medium||-||
  || <<Icon(angry.png)>> ||'''!CallableStatement.getObject(String,Class)'''||Optional
new method. See getObject(int,Class).||Add to JDBC 4 implementation (requires generics).||Small||-||
  || <<Icon(angry.png)>> ||'''Connection.abort(Executor)'''||Mandatory new method.
Closes the Connection and lets the Executor release resources lazily.||Add to JDBC 4 implementation
(requires java.util.concurrent.Executor interface which was introduced in Java 5).||Medium||-||
@@ -34, +39 @@

  || <<Icon(angry.png)>> ||'''!PreparedStatement.executeUpdate()'''||Should throw
a SQLTimeoutException if the query runs beyond the limit set by setQueryTimeout().||The timeout
work done for Statement.execute() should apply here.||Small||-||
  || <<Icon(angry.png)>> ||'''!ResultSet.absolute(int)'''||If the argument is
0, then the ResultSet is positioned before the first row.||Verify that Derby behaves this
way. If it doesn't, make this change.||Small||-||
  || <<Icon(angry.png)>> ||'''!ResultSet.getObject(int,Class)'''||Optional new
method. Returns the column as an object of the requested type, provided that the coercion
is supported in Appendix B, table B-1.||Add this overload to the JDBC 4 implementation (uses
generics). Some testing may be required to verify that Derby really supports the required
coercions.||Medium||-||
- || <<Icon(angry.png)>> ||'''ResultSet.getObject(String,Class)'''||Mandatory
new method. Behaves like getObject(int,Class).||The work done for getObject(int,Class) should
apply here.||Small||-||
+ || <<Icon(angry.png)>> ||'''!ResultSet.getObject(String,Class)'''||Mandatory
new method. Behaves like getObject(int,Class).||The work done for getObject(int,Class) should
apply here.||Small||-||
  || <<Icon(angry.png)>> ||'''Statement.addBatch(String)'''||Clarifies that this
method can't be called on a PreparedStatement or CallableStatement.||Verify that Derby behaves
this way. If it doesn't, make this change.||Small||-||
  || <<Icon(angry.png)>> ||'''Statement.closeOnCompletion()'''||Mandatory new
method. Automatically close the Statement when its dependent objects (like ResultSets) are
closed.||Implement this behavior.||Medium||-||
  || <<Icon(angry.png)>> ||'''Statement.execute(String)'''||Throw SQLTimeoutException
when the statement times out. Also don't allow this method to be called on PreparedStatements
or CallableStatements.||Implement this behavior.||Medium||-||
@@ -45, +50 @@

  || <<Icon(angry.png)>> ||'''Statement.executeQuery(String)'''||See Statement.execute(String).||Changes
for execute(String) should apply here.||Small||-||
  || <<Icon(angry.png)>> ||'''Statement.executeUpdate(String)'''||See Statement.execute(String).||Changes
for execute(String) should apply here.||Small||-||
  || <<Icon(angry.png)>> ||'''Statement.executeUpdate(String,int)'''||See Statement.execute(String).||Changes
for execute(String) should apply here.||Small||-||
+ || <<Icon(angry
- || <<Icon(angry.png)>> ||'''Statement.executeUpdate(String,int[])'''||See Statement.execute(String).||Changes
for execute(String) should apply here.||Small||-||
- || <<Icon(angry.png)>> ||'''Statement.executeUpdate(String,String[])'''||See
Statement.execute(String).||Changes for execute(String) should apply here.||Small||-||
- || <<Icon(angry.png)>> ||'''Statement.isCloseOnCompletion()'''||Mandatory new
method. Reports whether the Statement automatically closes when its dependent objects (like
ResultSets) are closed.||Implement this behavior.||Small||-||
- || <<Icon(checkmark.png)>> ||'''Statement.setQueryTimeout(int)'''||Spec clarification.||Nothing
to do.||None||-||
- || <<Icon(angry.png)>> ||'''!CommonDataSource.getParentLogger()'''||Optional
new method. Returns the root logger for this data source.||Derby doesn't use java.util.logging
so this method can throw SQLFeatureNotSupportedException.||Small||-||
  

Mime
View raw message