Add new, lengthless overloads to the streaming api
--------------------------------------------------

         Key: DERBY-1417
         URL: http://issues.apache.org/jira/browse/DERBY-1417
     Project: Derby
        Type: New Feature

  Components: JDBC  
    Versions: 10.2.0.0    
    Reporter: Rick Hillegas
     Fix For: 10.2.0.0


The JDBC4 Expert Group has approved a new set of overloads for the streaming 
methods. These overloads do not take a length argument. Here are the new 
overloads:

add PreparedStatement.setAsciiStream (int columnIndex, InputStream x, long 
length)
add PreparedStatement.setBinaryStream (int columnIndex, InputStream x, long 
length
add PreparedStatement.setCharacterStream (int columnIndex, Reader x, long 
length)
add CallableStatement.setAsciiStream (String columnName, InputStream x, long 
length)
add CallableStatement.setBinaryStream (String columnName, InputStream x, long 
length)
add CallableStatement.setCharacterStream (String columnName, Reader x, long 
length)
add ResultSet.updateAsciiStream (int columnIndex, InputStream x, long length)
add ResultSet.updateBinaryStream (int columnIndex, InputStream x, long length)
add ResultSet.updateCharacterStream (int columnIndex, Reader x, long length)
add ResultSet.updateAsciiStream (String columnName, InputStream x, long length)
add ResultSet.updateBinaryStream (String columnName, InputStream x, long length)
add ResultSet.updateCharacterStream (String columnName, Reader x, long length)
add ResultSet.updateBlob (int columnIndex, InputStream x, long length)
add ResultSet.updateBlob (String columnName, InputStream x, long length)    
add ResultSet.updateClob (int columnIndex, Reader x, long length)
add ResultSet.updateClob (String columnName, Reader x, long length)
add ResultSet.updateNClob (int columnIndex, Reader x, long length)
add ResultSet.updateNClob (String columnName, Reader x, long length)
modify ResultSet.updateNCharacterStream(int columnIndex, Reader x, int length) 
to ResultSet.updateNCharacterStream(int columnIndex, Reader x, long length)
modify ResultSet.updateNCharacterStream(String columnName, Reader x, int 
length) to ResultSet.updateNCharacterStream(String columnName, Reader x, long 
length)

We should add these new overloads soon so that the build will not break when 
this methods turn up in a published Mustang build.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira

Reply via email to