ozeigermann    2004/04/19 05:34:56

  Modified:    src/stores/org/apache/slide/store/impl/rdbms Tag:
                        SLIDE_2_0_RELEASE_BRANCH PostgresRDBMSAdapter.java
  Log:
  Adapted deletes for patch by Christophe Lombart to correctly manager table 
VERSION_PREDS.
  
  Revision  Changes    Path
  No                   revision
  No                   revision
  1.1.2.3   +20 -4     
jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/PostgresRDBMSAdapter.java
  
  Index: PostgresRDBMSAdapter.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/stores/org/apache/slide/store/impl/rdbms/PostgresRDBMSAdapter.java,v
  retrieving revision 1.1.2.2
  retrieving revision 1.1.2.3
  diff -u -r1.1.2.2 -r1.1.2.3
  --- PostgresRDBMSAdapter.java 1 Mar 2004 10:14:01 -0000       1.1.2.2
  +++ PostgresRDBMSAdapter.java 19 Apr 2004 12:34:56 -0000      1.1.2.3
  @@ -185,6 +185,22 @@
                }
        }
   
  +    public void removeRevisionDescriptors(Connection connection, Uri uri) throws 
ServiceAccessException {
  +        PreparedStatement statement = null;
  +        try {
  +            
  +            statement =
  +                connection.prepareStatement(
  +                "delete from VERSION_PREDS where VERSION_PREDS.VERSION_ID = 
VERSION_HISTORY.VERSION_ID and VERSION_HISTORY.URI_ID = URI.URI_ID and URI.URI_STRING 
= ?");
  +            statement.setString(1, uri.toString());
  +            statement.executeUpdate();
  +        } catch (SQLException e) {
  +            throw createException(e, uri.toString());
  +        } finally {
  +            close(statement);
  +        }
  +    }
  +
        public void removeLock(Connection connection, Uri uri, NodeLock lock)
                throws ServiceAccessException, LockTokenNotFoundException {
                PreparedStatement statement = null;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to