You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lenya.apache.org by an...@apache.org on 2003/10/31 16:16:46 UTC

cvs commit: cocoon-lenya/src/java/org/apache/lenya/cms/ac2/sitemap SitemapPolicyManager.java

andreas     2003/10/31 07:16:46

  Modified:    src/java/org/apache/lenya/cms/ac2/xsp CredentialWrapper.java
               src/java/org/apache/lenya/cms/ac IPRangeManager.java
                        UserManager.java RoleManager.java GroupManager.java
                        ItemManager.java
               src/java/org/apache/lenya/cms/ac2/file
                        FileAccreditableManager.java FilePolicyManager.java
               src/java/org/apache/lenya/cms/ac2/cache SourceCacheImpl.java
               src/java/org/apache/lenya/cms/ac2 DefaultPolicy.java
                        DefaultAccessController.java
                        AbstractAccessControllerResolver.java
                        PolicyBuilder.java PolicyManager.java
                        AccreditableManager.java
               src/java/org/apache/lenya/cms/ac2/usecase
                        UsecaseAuthorizer.java
               src/java/org/apache/lenya/cms/ac2/sitemap
                        SitemapPolicyManager.java
  Added:       src/java/org/apache/lenya/cms/ac ItemManagerListener.java
               src/java/org/apache/lenya/cms/ac2
                        DocumentPolicyManagerWrapper.java
                        AbstractAccreditableManager.java
                        RemovedAccreditablePolicyBuilder.java
  Removed:     src/java/org/apache/lenya/cms/ac2/file
                        PublicationFilePolicyManager.java
  Log:
  - added policy clean-up when accreditables are removed
  - improved PolicyManager type hierarchy
  
  Revision  Changes    Path
  1.3       +54 -5     cocoon-lenya/src/java/org/apache/lenya/cms/ac2/xsp/CredentialWrapper.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/xsp/CredentialWrapper.java.diff?r1=1.2&r2=1.3
  
  
  1.3       +2 -2      cocoon-lenya/src/java/org/apache/lenya/cms/ac/IPRangeManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/IPRangeManager.java.diff?r1=1.2&r2=1.3
  
  
  1.15      +3 -3      cocoon-lenya/src/java/org/apache/lenya/cms/ac/UserManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/UserManager.java.diff?r1=1.14&r2=1.15
  
  
  1.9       +3 -3      cocoon-lenya/src/java/org/apache/lenya/cms/ac/RoleManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/RoleManager.java.diff?r1=1.8&r2=1.9
  
  
  1.11      +3 -3      cocoon-lenya/src/java/org/apache/lenya/cms/ac/GroupManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/GroupManager.java.diff?r1=1.10&r2=1.11
  
  
  1.12      +56 -3     cocoon-lenya/src/java/org/apache/lenya/cms/ac/ItemManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/ItemManager.java.diff?r1=1.11&r2=1.12
  
  
  1.1                  cocoon-lenya/src/java/org/apache/lenya/cms/ac/ItemManagerListener.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac/ItemManagerListener.java?rev=1.1
  
  
  1.7       +121 -126  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/file/FileAccreditableManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/file/FileAccreditableManager.java.diff?r1=1.6&r2=1.7
  
  
  1.19      +249 -217  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/file/FilePolicyManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/file/FilePolicyManager.java.diff?r1=1.18&r2=1.19
  
  
  1.2       +9 -11     cocoon-lenya/src/java/org/apache/lenya/cms/ac2/cache/SourceCacheImpl.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/cache/SourceCacheImpl.java.diff?r1=1.1&r2=1.2
  
  
  1.8       +135 -134  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DefaultPolicy.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DefaultPolicy.java.diff?r1=1.7&r2=1.8
  
  
  1.16      +220 -181  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DefaultAccessController.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DefaultAccessController.java.diff?r1=1.15&r2=1.16
  
  
  1.4       +3 -1      cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AbstractAccessControllerResolver.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AbstractAccessControllerResolver.java.diff?r1=1.3&r2=1.4
  
  
  1.9       +2 -2      cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PolicyBuilder.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PolicyBuilder.java.diff?r1=1.8&r2=1.9
  
  
  1.9       +59 -64    cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PolicyManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/PolicyManager.java.diff?r1=1.8&r2=1.9
  
  
  1.4       +15 -3     cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AccreditableManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AccreditableManager.java.diff?r1=1.3&r2=1.4
  
  
  1.1                  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DocumentPolicyManagerWrapper.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/DocumentPolicyManagerWrapper.java?rev=1.1
  
  
  1.1                  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AbstractAccreditableManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/AbstractAccreditableManager.java?rev=1.1
  
  
  1.1                  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/RemovedAccreditablePolicyBuilder.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/RemovedAccreditablePolicyBuilder.java?rev=1.1
  
  
  1.8       +139 -107  cocoon-lenya/src/java/org/apache/lenya/cms/ac2/usecase/UsecaseAuthorizer.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/usecase/UsecaseAuthorizer.java.diff?r1=1.7&r2=1.8
  
  
  1.8       +10 -1     cocoon-lenya/src/java/org/apache/lenya/cms/ac2/sitemap/SitemapPolicyManager.java
  
  http://cvs.apache.org/viewcvs/cocoon-lenya/src/java/org/apache/lenya/cms/ac2/sitemap/SitemapPolicyManager.java.diff?r1=1.7&r2=1.8
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lenya-cvs-unsubscribe@cocoon.apache.org
For additional commands, e-mail: lenya-cvs-help@cocoon.apache.org