pnever      02/05/20 05:10:15

  Modified:    src/webdav/server/org/apache/slide/webdav/method
                        CopyMethod.java DeleteMethod.java MkcolMethod.java
                        MoveMethod.java OptionsMethod.java
                        PropPatchMethod.java PutMethod.java
                        ReportMethod.java UpdateMethod.java
               src/webdav/server/org/apache/slide/webdav/util
                        DeltavUriRedirector.java PropertyHelper.java
                        VersioningHelper.java WebdavUtils.java
               src/webdav/server/org/apache/slide/webdav/util/resourcekind
                        AbstractResourceKind.java
  Log:
  Adapted: UriHandlers do not depend anymore an a namespace.
  
  Revision  Changes    Path
  1.37      +7 -7      
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.36
  retrieving revision 1.37
  diff -u -r1.36 -r1.37
  --- CopyMethod.java   17 May 2002 15:50:49 -0000      1.36
  +++ CopyMethod.java   20 May 2002 12:10:14 -0000      1.37
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java,v
 1.36 2002/05/17 15:50:49 pnever Exp $
  - * $Revision: 1.36 $
  - * $Date: 2002/05/17 15:50:49 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/CopyMethod.java,v
 1.37 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.37 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -180,7 +180,7 @@
           }
           
           // check destination URI
  -        UriHandler destinationUriHandler = UriHandler.getUriHandler(token, 
destinationUri);
  +        UriHandler destinationUriHandler = UriHandler.getUriHandler(destinationUri);
           if (destinationUriHandler.isRestrictedUri()) {
               resp.sendError(WebdavStatus.SC_FORBIDDEN, "Destination URI is 
restricted by server");
               return;
  @@ -301,7 +301,7 @@
           
           if(Configuration.useVersionControl()) {
               
  -        UriHandler uriHandler = UriHandler.getUriHandler(token, sourceUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(sourceUri);
           if (uriHandler.isHistoryUri()) {
               throw new PreconditionViolationException(new 
ViolatedPrecondition(DeltavConstants.C_CANNOT_COPY_HISTORY,
                                                                                 
WebdavStatus.SC_FORBIDDEN),
  @@ -403,7 +403,7 @@
               // if the source was a VR, we have to remove the 
NodeRevisionDescriptor(s)
               // which has been created temporarily for the Macro helper
               // (see beforeCopy())
  -            UriHandler uriHandler = UriHandler.getUriHandler(token, sourceUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(sourceUri);
               if ( uriHandler.isVersionUri() ) {
                   NodeRevisionDescriptors vrRevisionDescriptors = 
content.retrieve(slideToken, sourceUri);
                   content.remove(slideToken, vrRevisionDescriptors);
  @@ -466,7 +466,7 @@
                   }
                   
                   // check precondition DAV:cannot-modify-version
  -                UriHandler uriHandler = UriHandler.getUriHandler(token, targetUri);
  +                UriHandler uriHandler = UriHandler.getUriHandler(targetUri);
                   if (uriHandler.isVersionUri()) {
                       throw new PreconditionViolationException(new 
ViolatedPrecondition(C_CANNOT_MODIFY_VERSION,
                                                                                       
  WebdavStatus.SC_FORBIDDEN), targetUri);
  
  
  
  1.24      +4 -4      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/DeleteMethod.java
  
  Index: DeleteMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/DeleteMethod.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- DeleteMethod.java 16 May 2002 07:39:24 -0000      1.23
  +++ DeleteMethod.java 20 May 2002 12:10:14 -0000      1.24
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/DeleteMethod.java,v
 1.23 2002/05/16 07:39:24 juergen Exp $
  - * $Revision: 1.23 $
  - * $Date: 2002/05/16 07:39:24 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/DeleteMethod.java,v
 1.24 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.24 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -244,7 +244,7 @@
           
           if(Configuration.useVersionControl()) {
           
  -            uriHandler = UriHandler.getUriHandler(token, targetUri);
  +            uriHandler = UriHandler.getUriHandler(targetUri);
               if (uriHandler.isVersionUri() && !isCollection) {
                   // delete of version is only allowed if the history collection is 
deleted
               throw new PreconditionViolationException(new 
ViolatedPrecondition(C_NO_VERSION_DELETE,
  
  
  
  1.23      +4 -4      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MkcolMethod.java
  
  Index: MkcolMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MkcolMethod.java,v
  retrieving revision 1.22
  retrieving revision 1.23
  diff -u -r1.22 -r1.23
  --- MkcolMethod.java  25 Apr 2002 21:27:31 -0000      1.22
  +++ MkcolMethod.java  20 May 2002 12:10:14 -0000      1.23
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MkcolMethod.java,v
 1.22 2002/04/25 21:27:31 jericho Exp $
  - * $Revision: 1.22 $
  - * $Date: 2002/04/25 21:27:31 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MkcolMethod.java,v
 1.23 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.23 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -152,7 +152,7 @@
           slideToken.setForceStoreEnlistment(true);
           
           // check destination URI
  -        UriHandler destinationUriHandler = UriHandler.getUriHandler(token, colName);
  +        UriHandler destinationUriHandler = UriHandler.getUriHandler(colName);
           if (destinationUriHandler.isRestrictedUri()) {
               resp.sendError(WebdavStatus.SC_FORBIDDEN, "Destination URI is 
restricted by server");
               return;
  
  
  
  1.41      +7 -7      
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.40
  retrieving revision 1.41
  diff -u -r1.40 -r1.41
  --- MoveMethod.java   17 May 2002 08:38:46 -0000      1.40
  +++ MoveMethod.java   20 May 2002 12:10:14 -0000      1.41
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v
 1.40 2002/05/17 08:38:46 juergen Exp $
  - * $Revision: 1.40 $
  - * $Date: 2002/05/17 08:38:46 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/MoveMethod.java,v
 1.41 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.41 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -196,13 +196,13 @@
           }
           
           // check destination URI
  -        UriHandler destinationUriHandler = UriHandler.getUriHandler(token, 
destinationUri);
  +        UriHandler destinationUriHandler = UriHandler.getUriHandler(destinationUri);
           if (destinationUriHandler.isRestrictedUri()) {
               resp.sendError(WebdavStatus.SC_FORBIDDEN, "Destination URI is 
restricted by server");
               return;
           }
           
  -        UriHandler sourceUriHandler = UriHandler.getUriHandler(token, sourceUri);
  +        UriHandler sourceUriHandler = UriHandler.getUriHandler(sourceUri);
           isRequestSourceWorkspace = sourceUriHandler.isWorkspaceUri();
           
           try {
  @@ -296,7 +296,7 @@
               
               if (isRequestSourceWorkspace) {
                   
  -                UriHandler destinationUriHandler = UriHandler.getUriHandler(token, 
destinationUri);
  +                UriHandler destinationUriHandler = 
UriHandler.getUriHandler(destinationUri);
                   NodeRevisionDescriptors destinationRevisionDescriptors = null;
                   NodeRevisionDescriptor destinationRevisionDescriptor = null;
                   try {
  @@ -339,7 +339,7 @@
           
           if( Configuration.useVersionControl() ) {
               
  -        UriHandler uriHandler = UriHandler.getUriHandler(token, sourceUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(sourceUri);
           if (uriHandler.isVersionUri()) {
               throw new PreconditionViolationException(new 
ViolatedPrecondition(DeltavConstants.C_CANNOT_RENAME_VERSION,
                                                                                 
WebdavStatus.SC_FORBIDDEN),
  
  
  
  1.25      +5 -5      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/OptionsMethod.java
  
  Index: OptionsMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/OptionsMethod.java,v
  retrieving revision 1.24
  retrieving revision 1.25
  diff -u -r1.24 -r1.25
  --- OptionsMethod.java        17 May 2002 15:50:15 -0000      1.24
  +++ OptionsMethod.java        20 May 2002 12:10:14 -0000      1.25
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/OptionsMethod.java,v
 1.24 2002/05/17 15:50:15 pnever Exp $
  - * $Revision: 1.24 $
  - * $Date: 2002/05/17 15:50:15 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/OptionsMethod.java,v
 1.25 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.25 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -269,8 +269,8 @@
           // build response body if needed
           if( responseBodyNeeded ) {
               resp.setContentType( TEXT_XML_UTF_8 );
  -            UriHandler hpath = HistoryPathHandler.getHistoryPathHandler( token );
  -            UriHandler wspath = WorkspacePathHandler.getWorkspacePathHandler( token 
);
  +            UriHandler hpath = HistoryPathHandler.getHistoryPathHandler();
  +            UriHandler wspath = WorkspacePathHandler.getWorkspacePathHandler();
               Element ore =
                   new Element( E_OPTIONS_RESPONSE, xmlNs );
               if( versionHistoryCollectionSetRequested ) {
  
  
  
  1.45      +4 -4      
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.44
  retrieving revision 1.45
  diff -u -r1.44 -r1.45
  --- PropPatchMethod.java      17 May 2002 11:55:58 -0000      1.44
  +++ PropPatchMethod.java      20 May 2002 12:10:14 -0000      1.45
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java,v
 1.44 2002/05/17 11:55:58 juergen Exp $
  - * $Revision: 1.44 $
  - * $Date: 2002/05/17 11:55:58 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PropPatchMethod.java,v
 1.45 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.45 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -660,7 +660,7 @@
               }
               
               // check precondition DAV:cannot-modify-version
  -            UriHandler uriHandler = UriHandler.getUriHandler(token, resourcePath);
  +            UriHandler uriHandler = UriHandler.getUriHandler(resourcePath);
               if (uriHandler.isVersionUri()) {
                   return new ViolatedPrecondition(C_CANNOT_MODIFY_VERSION,
                                                   WebdavStatus.SC_FORBIDDEN);
  
  
  
  1.50      +5 -5      
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.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- PutMethod.java    17 May 2002 15:50:50 -0000      1.49
  +++ PutMethod.java    20 May 2002 12:10:14 -0000      1.50
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java,v
 1.49 2002/05/17 15:50:50 pnever Exp $
  - * $Revision: 1.49 $
  - * $Date: 2002/05/17 15:50:50 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/PutMethod.java,v
 1.50 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.50 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -170,7 +170,7 @@
           slideToken.setForceStoreEnlistment(true);
           
           // check destination URI
  -        UriHandler destinationUriHandler = UriHandler.getUriHandler(token, 
resourcePath);
  +        UriHandler destinationUriHandler = UriHandler.getUriHandler(resourcePath);
           if (destinationUriHandler.isRestrictedUri()) {
               resp.sendError(WebdavStatus.SC_FORBIDDEN, "Destination URI is 
restricted by server");
               return;
  @@ -437,7 +437,7 @@
               }
               
               // check precondition DAV:cannot-modify-version
  -            UriHandler uriHandler = UriHandler.getUriHandler(token, resourcePath);
  +            UriHandler uriHandler = UriHandler.getUriHandler(resourcePath);
               if (uriHandler.isVersionUri()) {
                   return new ViolatedPrecondition(C_CANNOT_MODIFY_VERSION,
                                                                   
WebdavStatus.SC_FORBIDDEN);
  
  
  
  1.32      +10 -10    
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java
  
  Index: ReportMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java,v
  retrieving revision 1.31
  retrieving revision 1.32
  diff -u -r1.31 -r1.32
  --- ReportMethod.java 17 May 2002 11:54:32 -0000      1.31
  +++ ReportMethod.java 20 May 2002 12:10:14 -0000      1.32
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java,v
 1.31 2002/05/17 11:54:32 juergen Exp $
  - * $Revision: 1.31 $
  - * $Date: 2002/05/17 11:54:32 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/ReportMethod.java,v
 1.32 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.32 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -168,7 +168,7 @@
   /**
    * An implementation of the DeltaV <code>REPORT</code> method.
    *
  - * @version $Revision: 1.31 $
  + * @version $Revision: 1.32 $
    *
    * @author <a href="mailto:[EMAIL PROTECTED]";>Ralf Stuckert</a>
    */
  @@ -647,7 +647,7 @@
           NodeRevisionDescriptor revisionDescriptor = null;
           NodeRevisionNumber revisionNumber = null;
           String slideUri = null;
  -        UriHandler uriHandler = UriHandler.getUriHandler(token, requestUri);
  +        UriHandler uriHandler = UriHandler.getUriHandler(requestUri);
           
           if (uriHandler.isHistoryUri()) {
               revisionDescriptors = content.retrieve(slideToken, requestUri);
  @@ -677,7 +677,7 @@
               if (lastCheckedInRevisionProperty != null) {
                   String lastCheckedInRevisionUri = 
getElementValue((String)lastCheckedInRevisionProperty.getValue());
                   UriHandler lastCheckedInRevisionUriHandler =
  -                    UriHandler.getUriHandler(token, lastCheckedInRevisionUri);
  +                    UriHandler.getUriHandler(lastCheckedInRevisionUri);
                   String revisionUri = 
lastCheckedInRevisionUriHandler.getAssociatedHistoryUri();
                   revisionDescriptors = content.retrieve(slideToken, revisionUri);
                   revisionNumber = revisionDescriptors.getInitialRevision();
  @@ -770,7 +770,7 @@
                   while (hrefIterator.hasNext()) {
                       
                       currentRequestUri = ((Element)hrefIterator.next()).getText();
  -                    currentUriHandler = UriHandler.getUriHandler(token, 
currentRequestUri);
  +                    currentUriHandler = UriHandler.getUriHandler(currentRequestUri);
                       currentSlideUri = currentUriHandler.getAssociatedHistoryUri();
                       currentRevisionNumber = new 
NodeRevisionNumber(currentUriHandler.getVersionName());
                       currentRevisionDescriptors = content.retrieve(slideToken, 
slideUri);
  @@ -1375,7 +1375,7 @@
               NodeRevisionDescriptor revisionDescriptor = null;
               NodeRevisionNumber revisionNumber = null;
               String slideUri = null;
  -            UriHandler uriHandler = UriHandler.getUriHandler(token, requestUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(requestUri);
               
               if (uriHandler.isHistoryUri()) {
                   revisionDescriptors = content.retrieve(slideToken, requestUri);
  @@ -1471,7 +1471,7 @@
                   isVersionHistory = false;
               }
               else {
  -                uriHandler = UriHandler.getUriHandler(token, getSlidePath(href));
  +                uriHandler = UriHandler.getUriHandler(getSlidePath(href));
                   isVersionHistory = uriHandler.isHistoryUri();
               }
               if ( ! isVersionHistory ) {
  @@ -1572,7 +1572,7 @@
                   Iterator iterator = xmlValue.iterator();
                   if (iterator.hasNext()) {
                       String vrUri = ((Element)iterator.next()).getText();
  -                    UriHandler uriHandler = UriHandler.getUriHandler(token, vrUri);
  +                    UriHandler uriHandler = UriHandler.getUriHandler(vrUri);
                       if (uriHandler.isVersionUri()) {
                           historyUri = uriHandler.getAssociatedHistoryUri();
                       }
  
  
  
  1.7       +5 -5      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/UpdateMethod.java
  
  Index: UpdateMethod.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/UpdateMethod.java,v
  retrieving revision 1.6
  retrieving revision 1.7
  diff -u -r1.6 -r1.7
  --- UpdateMethod.java 17 May 2002 11:54:32 -0000      1.6
  +++ UpdateMethod.java 20 May 2002 12:10:14 -0000      1.7
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/UpdateMethod.java,v
 1.6 2002/05/17 11:54:32 juergen Exp $
  - * $Revision: 1.6 $
  - * $Date: 2002/05/17 11:54:32 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/method/UpdateMethod.java,v
 1.7 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.7 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -474,8 +474,8 @@
           }
           
           String associatedVrUri = 
versioningHelper.getUriOfAssociatedVR(resourcePath);
  -        String vcrHistoryUri = UriHandler.getUriHandler(token, 
associatedVrUri).getAssociatedHistoryUri();
  -        String vrHistoryUri = UriHandler.getUriHandler(token, 
updateSourcePath).getAssociatedHistoryUri();
  +        String vcrHistoryUri = 
UriHandler.getUriHandler(associatedVrUri).getAssociatedHistoryUri();
  +        String vrHistoryUri = 
UriHandler.getUriHandler(updateSourcePath).getAssociatedHistoryUri();
           if ( ! vcrHistoryUri.equals(vrHistoryUri) ) {
               return new 
ViolatedPrecondition(DeltavConstants.C_MUST_SELECT_VERSION_IN_HISTORY,
                                               WebdavStatus.SC_CONFLICT);
  
  
  
  1.2       +4 -4      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/DeltavUriRedirector.java
  
  Index: DeltavUriRedirector.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/DeltavUriRedirector.java,v
  retrieving revision 1.1
  retrieving revision 1.2
  diff -u -r1.1 -r1.2
  --- DeltavUriRedirector.java  14 May 2002 11:45:14 -0000      1.1
  +++ DeltavUriRedirector.java  20 May 2002 12:10:14 -0000      1.2
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/DeltavUriRedirector.java,v
 1.1 2002/05/14 11:45:14 pnever Exp $
  - * $Revision: 1.1 $
  - * $Date: 2002/05/14 11:45:14 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/DeltavUriRedirector.java,v
 1.2 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.2 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -82,7 +82,7 @@
           String result = uri;
           
           if( Configuration.useVersionControl() ) {
  -            UriHandler rUh = UriHandler.getUriHandler( nsaToken, uri );
  +            UriHandler rUh = UriHandler.getUriHandler( uri );
               if( rUh.isVersionUri() )
                   result = rUh.getAssociatedHistoryUri();
           }
  @@ -97,7 +97,7 @@
           NodeRevisionNumber result = null;
   
           if( Configuration.useVersionControl() ) {
  -            UriHandler rUh = UriHandler.getUriHandler( nsaToken, uri );
  +            UriHandler rUh = UriHandler.getUriHandler( uri );
               if( rUh.isHistoryUri() ) {
                   result = new NodeRevisionNumber( 0, 0 );
               }
  
  
  
  1.24      +6 -6      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java
  
  Index: PropertyHelper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
  retrieving revision 1.23
  retrieving revision 1.24
  diff -u -r1.23 -r1.24
  --- PropertyHelper.java       17 May 2002 15:50:50 -0000      1.23
  +++ PropertyHelper.java       20 May 2002 12:10:14 -0000      1.24
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
 1.23 2002/05/17 15:50:50 pnever Exp $
  - * $Revision: 1.23 $
  - * $Date: 2002/05/17 15:50:50 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/PropertyHelper.java,v
 1.24 2002/05/20 12:10:14 pnever Exp $
  + * $Revision: 1.24 $
  + * $Date: 2002/05/20 12:10:14 $
    *
    * ====================================================================
    *
  @@ -461,7 +461,7 @@
        */
       public NodeProperty getProperty(String propertyName, String resourcePath, 
String contextPath, String serverURL) throws SlideException, JDOMException {
           
  -        UriHandler uriHandler = UriHandler.getUriHandler(nsaToken, resourcePath);
  +        UriHandler uriHandler = UriHandler.getUriHandler(resourcePath);
           String uri = null;
           NodeRevisionDescriptors revisionDescriptors = null;
           NodeRevisionDescriptor revisionDescriptor = null;
  @@ -689,7 +689,7 @@
               Element element = new Element(E_HREF, NamespaceCache.DEFAULT_NAMESPACE);
               String checkedInHref = 
revisionDescriptor.getProperty(P_CHECKED_IN).getValue().toString();
               String checkedInUri = ((Element)new 
XMLValue(checkedInHref).iterator().next()).getText();
  -            UriHandler uriHandler = UriHandler.getUriHandler(nsaToken, 
checkedInUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(checkedInUri);
               element.setText(getAbsoluteURL(serverURL, contextPath, 
uriHandler.getAssociatedHistoryUri()));
               xmlValue.add(element);
           }
  @@ -697,7 +697,7 @@
               Element element = new Element(E_HREF, NamespaceCache.DEFAULT_NAMESPACE);
               String checkedOutHref = 
revisionDescriptor.getProperty(P_CHECKED_OUT).getValue().toString();
               String checkedOutUri = ((Element)new 
XMLValue(checkedOutHref).iterator().next()).getText();
  -            UriHandler uriHandler = UriHandler.getUriHandler(nsaToken, 
checkedOutUri);
  +            UriHandler uriHandler = UriHandler.getUriHandler(checkedOutUri);
               element.setText(getAbsoluteURL(serverURL, contextPath, 
uriHandler.getAssociatedHistoryUri()));
               xmlValue.add(element);
           }
  
  
  
  1.50      +21 -21    
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/VersioningHelper.java
  
  Index: VersioningHelper.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/VersioningHelper.java,v
  retrieving revision 1.49
  retrieving revision 1.50
  diff -u -r1.49 -r1.50
  --- VersioningHelper.java     17 May 2002 12:43:56 -0000      1.49
  +++ VersioningHelper.java     20 May 2002 12:10:15 -0000      1.50
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/VersioningHelper.java,v
 1.49 2002/05/17 12:43:56 juergen Exp $
  - * $Revision: 1.49 $
  - * $Date: 2002/05/17 12:43:56 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/VersioningHelper.java,v
 1.50 2002/05/20 12:10:15 pnever Exp $
  + * $Revision: 1.50 $
  + * $Date: 2002/05/20 12:10:15 $
    *
    * ====================================================================
    *
  @@ -255,7 +255,7 @@
        * @throws SlideException
        */
       public void versionControl( String resourcePath ) throws SlideException {
  -        UriHandler rUh = UriHandler.getUriHandler( nsaToken, resourcePath );
  +        UriHandler rUh = UriHandler.getUriHandler( resourcePath );
           Iterator i;
           Enumeration j;
           
  @@ -330,7 +330,7 @@
           NodeRevisionNumber vrVersion = vrNrd.getRevisionNumber();
           SubjectNode vrNode = new SubjectNode();
           UriHandler vrUh =
  -            UriHandler.createVersionUri( nsaToken, vhrUh, String.valueOf(vrVersion) 
);
  +            UriHandler.createVersionUri( vhrUh, String.valueOf(vrVersion) );
           String vrUri = String.valueOf( vrUh );
           structure.create( sToken, vrNode, String.valueOf(vrUh) );
           
  @@ -368,8 +368,8 @@
       public void versionControl( String resourcePath, String existingVersionPath ) 
throws SlideException {
           Iterator i;
           
  -        UriHandler rUh = UriHandler.getUriHandler( nsaToken, resourcePath );
  -        UriHandler evUh = UriHandler.getUriHandler( nsaToken, existingVersionPath );
  +        UriHandler rUh = UriHandler.getUriHandler( resourcePath );
  +        UriHandler evUh = UriHandler.getUriHandler( existingVersionPath );
           NodeRevisionNumber evNrn = new NodeRevisionNumber( evUh.getVersionName() );
           NodeRevisionDescriptors rNrds = null;
           NodeRevisionDescriptor rNrd = null;
  @@ -406,7 +406,7 @@
           // create the VCR
           String vcrUri = String.valueOf(rUh);
           String evUri = String.valueOf(evUh);
  -        UriHandler vcrUh = UriHandler.getUriHandler( nsaToken, vcrUri );
  +        UriHandler vcrUh = UriHandler.getUriHandler( vcrUri );
           vcrNrd = new NodeRevisionDescriptor(0);
           i = 
pHelp.createInitialProperties(VersionControlledImpl.getInstance()).iterator();
           while( i.hasNext() )
  @@ -444,7 +444,7 @@
        * @throws SlideException
        */
       public void setWorkspaceProperty( String rUri, NodeRevisionDescriptor rNrd ) {
  -        UriHandler rUh = UriHandler.getUriHandler( nsaToken, rUri );
  +        UriHandler rUh = UriHandler.getUriHandler( rUri );
           String wsUri = rUh.getAssociatedWorkspaceUri();
           if( wsUri != null ) {
               rNrd.setProperty(
  @@ -464,7 +464,7 @@
       public void mkworkspace( String resourcePath ) throws SlideException {
           Iterator i;
           
  -        UriHandler rUh = UriHandler.getUriHandler( nsaToken, resourcePath );
  +        UriHandler rUh = UriHandler.getUriHandler( resourcePath );
           NodeRevisionDescriptor rNrd = null;
           try {
               NodeRevisionDescriptors rNrds = content.retrieve( sToken, resourcePath 
);
  @@ -544,7 +544,7 @@
       public String checkout( String resourcePath, boolean forkOk, boolean 
applyToVersion, boolean isAutoVersionCheckout )
           throws SlideException, JDOMException, IOException, 
PreconditionViolationException  {
           
  -        UriHandler rUh = UriHandler.getUriHandler( nsaToken, resourcePath );
  +        UriHandler rUh = UriHandler.getUriHandler( resourcePath );
           NodeRevisionDescriptors rNrds = content.retrieve( sToken, resourcePath );
           NodeRevisionDescriptor rNrd = content.retrieve( sToken, rNrds );
           
  @@ -610,7 +610,7 @@
               // get checked-in VR
               NodeProperty cinProp = rNrd.getProperty( P_CHECKED_IN );
               String cinHref = getElementValue((String)cinProp.getValue());
  -            UriHandler cinUriHandler = UriHandler.getUriHandler(nsaToken, cinHref);
  +            UriHandler cinUriHandler = UriHandler.getUriHandler(cinHref);
               String cinhUri = cinUriHandler.getAssociatedHistoryUri();
               NodeRevisionNumber cinNrn = new 
NodeRevisionNumber(cinUriHandler.getVersionName());
               NodeRevisionDescriptors cinNrds = content.retrieve(sToken, cinhUri);
  @@ -702,7 +702,7 @@
           
           if( rRk instanceof Version ) {
               
  -            UriHandler rUh = UriHandler.getUriHandler( nsaToken, rUri );
  +            UriHandler rUh = UriHandler.getUriHandler( rUri );
               String vhUri = rUh.getAssociatedHistoryUri();
               
               ViolatedPrecondition violatedPrecondition = 
getCheckoutPreconditionViolation(rNrds, rNrd, forkOk);
  @@ -873,7 +873,7 @@
           // get checked-out VR
           NodeProperty coutProp = rNrd.getProperty( P_CHECKED_OUT );
           String coutHref = getElementValue((String)coutProp.getValue());
  -        UriHandler coutUriHandler = UriHandler.getUriHandler(nsaToken, coutHref);
  +        UriHandler coutUriHandler = UriHandler.getUriHandler(coutHref);
           String coutUri = coutUriHandler.getAssociatedHistoryUri();
           NodeRevisionNumber coutNrn = new 
NodeRevisionNumber(coutUriHandler.getVersionName());
           NodeRevisionDescriptors coutNrds = content.retrieve(sToken, coutUri);
  @@ -959,7 +959,7 @@
               // Retrieve VHR
               Element coutElm = pHelp.parsePropertyValue( (String)coutProp.getValue() 
);
               String vrUriOld = coutElm.getTextTrim();
  -            UriHandler vrUhOld = UriHandler.getUriHandler( nsaToken, vrUriOld );
  +            UriHandler vrUhOld = UriHandler.getUriHandler( vrUriOld );
               NodeRevisionNumber vrNrnOld = new NodeRevisionNumber( 
vrUhOld.getVersionName() );
               String vhrUri = vrUhOld.getAssociatedHistoryUri();
               NodeRevisionDescriptors vhrNrds = content.retrieve( sToken, vhrUri );
  @@ -997,7 +997,7 @@
               
               content.create( sToken, vhrUri, vrNrdNew, rNrc );
               String vrUriNew = vhrUri+"/"+vrNrdNew.getRevisionNumber().toString();
  -            UriHandler vrUhNew = UriHandler.getUriHandler( nsaToken, vrUriNew );
  +            UriHandler vrUhNew = UriHandler.getUriHandler( vrUriNew );
               SubjectNode vrNodeNew = new SubjectNode();
               structure.create( sToken, vrNodeNew, vrUriNew );
               
  @@ -1095,7 +1095,7 @@
                   String href = ((Element)iterator.next()).getText();
                   if (href != null) {
                       
  -                    UriHandler predecessorUriHandler = UriHandler.getUriHandler( 
nsaToken, href);
  +                    UriHandler predecessorUriHandler = UriHandler.getUriHandler( 
href);
                       
                       // check precondition C_VERSION_HISTORY_IS_TREE
                       if ( !predecessorUriHandler.isVersionUri() ||
  @@ -1625,7 +1625,7 @@
           
           if ( (resourceKind instanceof VersionControlled) && (label != null) ) {
               String vrUri = getUriOfAssociatedVR(nsaToken, sToken, content, 
revisionDescriptors.getUri());
  -            UriHandler vrUriHandler = UriHandler.getUriHandler(nsaToken, vrUri);
  +            UriHandler vrUriHandler = UriHandler.getUriHandler(vrUri);
               String historyUri = vrUriHandler.getAssociatedHistoryUri();
               revisionDescriptors = content.retrieve(sToken, historyUri);
               revisionDescriptor = retrieveLabeledRevision(nsaToken, sToken, content, 
historyUri, label);
  @@ -1656,7 +1656,7 @@
           
           NodeRevisionDescriptor labeledRevision = null;
           
  -        UriHandler historyUriHandler = UriHandler.getUriHandler(nsaToken, 
historyUri);
  +        UriHandler historyUriHandler = UriHandler.getUriHandler(historyUri);
           if (historyUriHandler.isHistoryUri()) {
               NodeRevisionDescriptors historyNrds = content.retrieve(sToken, 
historyUri);
               NodeRevisionDescriptor historyNrd = content.retrieve(sToken, 
historyNrds, new NodeRevisionNumber(0, 0));
  @@ -1672,7 +1672,7 @@
                   boolean found = false;
                   while ( !found && versionSetIterator.hasNext() ) {
                       vrUri = ((Element)versionSetIterator.next()).getText();
  -                    vrUriHandler = UriHandler.getUriHandler(nsaToken, vrUri);
  +                    vrUriHandler = UriHandler.getUriHandler(vrUri);
                       NodeRevisionNumber vrRevisionNumber = new 
NodeRevisionNumber(vrUriHandler.getVersionName());
                       vrNrd = content.retrieve(sToken, historyNrds, vrRevisionNumber);
                       labelNameSetProperty = vrNrd.getProperty(P_LABEL_NAME_SET);
  @@ -1770,7 +1770,7 @@
                                   NodeRevisionDescriptor revisionDescriptor) throws 
SlideException {
           
           StringBuffer uri = new StringBuffer();
  -        UriHandler uriHandler = UriHandler.getUriHandler(nsaToken, 
revisionDescriptors.getUri());
  +        UriHandler uriHandler = 
UriHandler.getUriHandler(revisionDescriptors.getUri());
           if ( ! uriHandler.isHistoryUri() ) {
               // any resource
               uri.append(revisionDescriptors.getUri());
  
  
  
  1.5       +5 -5      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/WebdavUtils.java
  
  Index: WebdavUtils.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/WebdavUtils.java,v
  retrieving revision 1.4
  retrieving revision 1.5
  diff -u -r1.4 -r1.5
  --- WebdavUtils.java  25 Apr 2002 21:15:15 -0000      1.4
  +++ WebdavUtils.java  20 May 2002 12:10:15 -0000      1.5
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/WebdavUtils.java,v
 1.4 2002/04/25 21:15:15 jericho Exp $
  - * $Revision: 1.4 $
  - * $Date: 2002/04/25 21:15:15 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/WebdavUtils.java,v
 1.5 2002/05/20 12:10:15 pnever Exp $
  + * $Revision: 1.5 $
  + * $Date: 2002/05/20 12:10:15 $
    *
    * ====================================================================
    *
  @@ -91,7 +91,7 @@
    *
    *
    * @author Christopher Lenz (cmlenz at apache.org)
  - * @version $Revision: 1.4 $
  + * @version $Revision: 1.5 $
    **/
   public class WebdavUtils {
       
  @@ -396,7 +396,7 @@
                
           // Added for DeltaV --start--
           if( Configuration.useVersionControl() ) {
  -            UriHandler uh = UriHandler.getUriHandler( token, path );
  +            UriHandler uh = UriHandler.getUriHandler( path );
               if( uh.isWorkspaceUri() )
                   return true;
               if( uh.isHistoryUri() )
  
  
  
  1.12      +5 -5      
jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/resourcekind/AbstractResourceKind.java
  
  Index: AbstractResourceKind.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/resourcekind/AbstractResourceKind.java,v
  retrieving revision 1.11
  retrieving revision 1.12
  diff -u -r1.11 -r1.12
  --- AbstractResourceKind.java 8 May 2002 16:00:11 -0000       1.11
  +++ AbstractResourceKind.java 20 May 2002 12:10:15 -0000      1.12
  @@ -1,7 +1,7 @@
   /*
  - * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/resourcekind/AbstractResourceKind.java,v
 1.11 2002/05/08 16:00:11 pnever Exp $
  - * $Revision: 1.11 $
  - * $Date: 2002/05/08 16:00:11 $
  + * $Header: 
/home/cvs/jakarta-slide/src/webdav/server/org/apache/slide/webdav/util/resourcekind/AbstractResourceKind.java,v
 1.12 2002/05/20 12:10:15 pnever Exp $
  + * $Revision: 1.12 $
  + * $Date: 2002/05/20 12:10:15 $
    *
    * ====================================================================
    *
  @@ -177,7 +177,7 @@
        * Factory method.
        */
       static public ResourceKind determineResourceKind( NamespaceAccessToken 
nsaToken, NodeRevisionDescriptors nrds, NodeRevisionDescriptor nrd ) {
  -        UriHandler uh = UriHandler.getUriHandler( nsaToken, nrds, nrd );
  +        UriHandler uh = UriHandler.getUriHandler( nrds, nrd );
           return determineResourceKind( nsaToken, uh.toString(), nrd );
       }
       
  @@ -185,7 +185,7 @@
        * Factory method.
        */
       static public ResourceKind determineResourceKind( NamespaceAccessToken 
nsaToken, String resourcePath, NodeRevisionDescriptor nrd ) {
  -        UriHandler uh = UriHandler.getUriHandler( nsaToken, resourcePath );
  +        UriHandler uh = UriHandler.getUriHandler( resourcePath );
           
           if( nrd == null ) {
               return DeltavCompliantUnmappedUrlImpl.getInstance();
  
  
  

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

Reply via email to