From fbda6e0892dcfcc8dd43d21f6fb134aabb8d0cac Mon Sep 17 00:00:00 2001
From: jarnou <jarnou@localhost>
Date: Tue, 03 Jul 2007 09:29:17 +0000
Subject: [PATCH] Commits the refactoring of the core server to provide support for proxy/distribution/virtual functionnalities. This includes the new set of local operations, as well as the workflow and networkgroup support.

---
 opends/src/server/org/opends/server/api/AccessControlHandler.java |   30 +++++++++++++++++++-----------
 1 files changed, 19 insertions(+), 11 deletions(-)

diff --git a/opends/src/server/org/opends/server/api/AccessControlHandler.java b/opends/src/server/org/opends/server/api/AccessControlHandler.java
index 0639d14..be102f9 100644
--- a/opends/src/server/org/opends/server/api/AccessControlHandler.java
+++ b/opends/src/server/org/opends/server/api/AccessControlHandler.java
@@ -27,9 +27,9 @@
 package org.opends.server.api;
 
 
-
 import org.opends.server.core.*;
 import org.opends.server.types.*;
+import org.opends.server.workflowelement.localbackend.*;
 
 
 /**
@@ -53,7 +53,8 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean isAllowed(AddOperation addOperation);
+  public abstract boolean isAllowed(LocalBackendAddOperation
+      addOperation);
 
 
 
@@ -69,7 +70,8 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean isAllowed(BindOperation bindOperation);
+  public abstract boolean isAllowed(LocalBackendBindOperation
+      bindOperation);
 
 
 
@@ -102,7 +104,8 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean isAllowed(DeleteOperation deleteOperation);
+  public abstract boolean isAllowed(LocalBackendDeleteOperation
+      deleteOperation);
 
 
 
@@ -135,7 +138,8 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean isAllowed(ModifyOperation modifyOperation);
+  public abstract boolean isAllowed(LocalBackendModifyOperation
+      modifyOperation);
 
 
 
@@ -171,7 +175,8 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean isAllowed(SearchOperation searchOperation);
+  public abstract boolean isAllowed(LocalBackendSearchOperation
+      searchOperation);
 
 
 
@@ -189,8 +194,9 @@
    *          the access control configuration, or <CODE>false</CODE>
    *          if not.
    */
-  public abstract boolean maySend(SearchOperation searchOperation,
-                                  SearchResultEntry searchEntry);
+  public abstract boolean maySend(
+                         SearchOperation searchOperation,
+                         SearchResultEntry searchEntry);
 
 
 
@@ -207,7 +213,8 @@
    *          removed.
    */
   public abstract SearchResultEntry filterEntry(
-      SearchOperation searchOperation, SearchResultEntry searchEntry);
+                         SearchOperation searchOperation,
+                         SearchResultEntry searchEntry);
 
 
 
@@ -225,8 +232,9 @@
    *         the access control configuration, or <CODE>false</CODE>
    *         if not.
    */
-  public abstract boolean maySend(SearchOperation searchOperation,
-                               SearchResultReference searchReference);
+  public abstract boolean maySend(
+                          SearchOperation searchOperation,
+                          SearchResultReference searchReference);
 
 
 

--
Gitblit v1.10.0