directory-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ersi...@apache.org
Subject svn commit: r415454 - /directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java
Date Mon, 19 Jun 2006 23:00:23 GMT
Author: ersiner
Date: Mon Jun 19 16:00:23 2006
New Revision: 415454

URL: http://svn.apache.org/viewvc?rev=415454&view=rev
Log:
Added a new Lookup Bypass which filters operational attributes.
We need this in order to get rid of operational attributes of entries which are provided as
arguments to SPs.

Modified:
    directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java

Modified: directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java
URL: http://svn.apache.org/viewvc/directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java?rev=415454&r1=415453&r2=415454&view=diff
==============================================================================
--- directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java
(original)
+++ directory/trunks/apacheds/core/src/main/java/org/apache/directory/server/core/partition/DirectoryPartitionNexusProxy.java
Mon Jun 19 16:00:23 2006
@@ -64,6 +64,8 @@
     public static final Collection LOOKUP_BYPASS;
     /** safe to use set of bypass instructions to getMatchedDn */
     public static final Collection GETMATCHEDDN_BYPASS;
+    /** safe to use set of bypass instructions to lookup raw entries excluding operational
attributes */
+    public static final Collection LOOKUP_EXCLUDING_OPR_ATTRS_BYPASS;
     /** Bypass String to use when ALL interceptors should be skipped */
     public static final String BYPASS_ALL = "*";
     /** Bypass String to use when ALL interceptors should be skipped */
@@ -91,6 +93,7 @@
         c.add( "operationalAttributeService" );
         c.add( "referralService" );
         c.add( "eventService" );
+        c.add( "triggerService" );
         LOOKUP_BYPASS = Collections.unmodifiableCollection( c );
 
         c = new HashSet();
@@ -102,7 +105,20 @@
         c.add( "operationalAttributeService" );
         c.add( "referralService" );
         c.add( "eventService" );
+        c.add( "triggerService" );
         GETMATCHEDDN_BYPASS = Collections.unmodifiableCollection( c );
+        
+        c = new HashSet();
+        c.add( "normalizationService" );
+        c.add( "authenticationService" );
+        c.add( "authorizationService" );
+        c.add( "defaultAuthorizationService" );
+        c.add( "schemaService" );
+        c.add( "subentryService" );
+        c.add( "referralService" );
+        c.add( "eventService" );
+        c.add( "triggerService" );
+        LOOKUP_EXCLUDING_OPR_ATTRS_BYPASS = Collections.unmodifiableCollection( c );
     }
 
 



Mime
View raw message