From fd650a8fd632005824a2e64d78549992ee9ffda0 Mon Sep 17 00:00:00 2001
From: Jean-Noel Rouvignac <jean-noel.rouvignac@forgerock.com>
Date: Fri, 14 Feb 2014 13:15:52 +0000
Subject: [PATCH] OPENDJ-1308 Migrate schema support

---
 opendj3-server-dev/src/server/org/opends/server/backends/MonitorBackend.java |   17 ++++-------------
 1 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/opendj3-server-dev/src/server/org/opends/server/backends/MonitorBackend.java b/opendj3-server-dev/src/server/org/opends/server/backends/MonitorBackend.java
index fcaf1ab..eec028f 100644
--- a/opendj3-server-dev/src/server/org/opends/server/backends/MonitorBackend.java
+++ b/opendj3-server-dev/src/server/org/opends/server/backends/MonitorBackend.java
@@ -496,22 +496,13 @@
       throws DirectoryException
   {
     final NavigableMap<DN, MonitorProvider<?>> dit = getDIT();
-    if (!dit.containsKey(entryDN))
-    {
-      return ConditionResult.UNDEFINED;
-    }
-    else
+    if (dit.containsKey(entryDN))
     {
       final DN nextDN = dit.higherKey(entryDN);
-      if (nextDN == null || !nextDN.isDescendantOf(entryDN))
-      {
-        return ConditionResult.FALSE;
-      }
-      else
-      {
-        return ConditionResult.TRUE;
-      }
+      return ConditionResult.valueOf(
+          nextDN != null && nextDN.isDescendantOf(entryDN));
     }
+    return ConditionResult.UNDEFINED;
   }
 
 

--
Gitblit v1.10.0