From db4a0e0b9584ca69724f0492ad9e091aa02d01fc Mon Sep 17 00:00:00 2001
From: davidely <davidely@localhost>
Date: Sun, 02 Sep 2007 04:00:42 +0000
Subject: [PATCH] There are several improvements to the unit test framework in this commit.
---
opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/GroupDN.java | 13 ++++++-------
1 files changed, 6 insertions(+), 7 deletions(-)
diff --git a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/GroupDN.java b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/GroupDN.java
index a94bad2..4149ac5 100644
--- a/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/GroupDN.java
+++ b/opendj-sdk/opends/src/server/org/opends/server/authorization/dseecompat/GroupDN.java
@@ -57,11 +57,6 @@
*/
private EnumBindRuleType type=null;
- /*
- * Group manager needed for group API.
- */
- private static GroupManager groupManager =
- DirectoryServer.getGroupManager();
/**
* Regular expression matching one or more LDAP URLs separated by
* "||".
@@ -126,7 +121,7 @@
Iterator<DN> it=groupDNs.iterator();
for(; it.hasNext() && matched != EnumEvalResult.TRUE;) {
DN groupDN=it.next();
- Group group = groupManager.getGroupInstance(groupDN);
+ Group group = getGroupManager().getGroupInstance(groupDN);
if((group != null) && (evalCtx.isMemberOf(group)))
matched = EnumEvalResult.TRUE;
}
@@ -159,7 +154,7 @@
if(suffixDN != null &&
!groupDN.isDescendantOf(suffixDN))
continue;
- Group group = groupManager.getGroupInstance(groupDN);
+ Group group = getGroupManager().getGroupInstance(groupDN);
if((group != null) && (evalCtx.isMemberOf(group))) {
matched=EnumEvalResult.TRUE;
break;
@@ -170,4 +165,8 @@
}
return matched;
}
+
+ private static GroupManager getGroupManager() {
+ return DirectoryServer.getGroupManager();
+ }
}
--
Gitblit v1.10.0