[prev in list] [next in list] [prev in thread] [next in thread] 

List:       slide-dev
Subject:    cvs commit: jakarta-slide/src/webdav/server/org/apache/slide/webdav/method CopyMethod.java MoveMetho
From:       remm () apache ! org
Date:       2001-08-31 3:21:45
[Download RAW message or body]

remm        01/08/30 20:21:45

  Modified:    src/webdav/server/org/apache/slide/webdav/method
                        CopyMethod.java MoveMethod.java
                        PropPatchMethod.java PutMethod.java
  Log:
  - Use the new ForceStoreEnlistment flag in COPY, MOVE, PROPPATCH
    and PUT, to prevent dirty reads (Juergen, is it doing what it is supposed to be \
doing ?).  
  Revision  Changes    Path
  1.19      +6 -3      \
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java  
  Index: CopyMethod.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- CopyMethod.java	2001/08/01 16:30:58	1.18
  +++ CopyMethod.java	2001/08/31 03:21:45	1.19
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java,v \
                1.18 2001/08/01 16:30:58 cmlenz Exp $
  - * $Revision: 1.18 $
  - * $Date: 2001/08/01 16:30:58 $
  + * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java,v \
1.19 2001/08/31 03:21:45 remm Exp $  + * $Revision: 1.19 $
  + * $Date: 2001/08/31 03:21:45 $
    *
    * ====================================================================
    *
  @@ -118,6 +118,9 @@
        */
       protected void executeRequest()
           throws WebdavException {
  +        
  +        // Prevent dirty reads
  +        slideToken.setForceStoreEnlistment(true);
           
           MacroParameters macroParameters = null;
           String status = null;
  
  
  
  1.19      +6 -3      \
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java  
  Index: MoveMethod.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v
  retrieving revision 1.18
  retrieving revision 1.19
  diff -u -r1.18 -r1.19
  --- MoveMethod.java	2001/08/01 16:30:58	1.18
  +++ MoveMethod.java	2001/08/31 03:21:45	1.19
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v \
                1.18 2001/08/01 16:30:58 cmlenz Exp $
  - * $Revision: 1.18 $
  - * $Date: 2001/08/01 16:30:58 $
  + * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v \
1.19 2001/08/31 03:21:45 remm Exp $  + * $Revision: 1.19 $
  + * $Date: 2001/08/31 03:21:45 $
    *
    * ====================================================================
    *
  @@ -115,6 +115,9 @@
        */
       protected void executeRequest()
           throws WebdavException {
  +        
  +        // Prevent dirty reads
  +        slideToken.setForceStoreEnlistment(true);
           
           MacroParameters macroParameters = null;
           boolean isCollection = isCollection(sourceUri);
  
  
  
  1.20      +6 -3      \
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java  
  Index: PropPatchMethod.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java,v
  retrieving revision 1.19
  retrieving revision 1.20
  diff -u -r1.19 -r1.20
  --- PropPatchMethod.java	2001/08/17 14:39:12	1.19
  +++ PropPatchMethod.java	2001/08/31 03:21:45	1.20
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java,v \
                1.19 2001/08/17 14:39:12 cmlenz Exp $
  - * $Revision: 1.19 $
  - * $Date: 2001/08/17 14:39:12 $
  + * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java,v \
1.20 2001/08/31 03:21:45 remm Exp $  + * $Revision: 1.20 $
  + * $Date: 2001/08/31 03:21:45 $
    *
    * ====================================================================
    *
  @@ -250,6 +250,9 @@
        */
       protected void executeRequest()
           throws WebdavException {
  +        
  +        // Prevent dirty reads
  +        slideToken.setForceStoreEnlistment(true);
           
           try {
               
  
  
  
  1.17      +6 -3      \
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java  
  Index: PutMethod.java
  ===================================================================
  RCS file: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java,v
  retrieving revision 1.16
  retrieving revision 1.17
  diff -u -r1.16 -r1.17
  --- PutMethod.java	2001/08/17 14:39:12	1.16
  +++ PutMethod.java	2001/08/31 03:21:45	1.17
  @@ -1,7 +1,7 @@
   /*
  - * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java,v \
                1.16 2001/08/17 14:39:12 cmlenz Exp $
  - * $Revision: 1.16 $
  - * $Date: 2001/08/17 14:39:12 $
  + * $Header: /home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java,v \
1.17 2001/08/31 03:21:45 remm Exp $  + * $Revision: 1.17 $
  + * $Date: 2001/08/31 03:21:45 $
    *
    * ====================================================================
    *
  @@ -137,6 +137,9 @@
        */
       protected void executeRequest()
           throws WebdavException {
  +        
  +        // Prevent dirty reads
  +        slideToken.setForceStoreEnlistment(true);
           
           try {
               
  
  
  


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic