From 0566ef72694f39a6c7dde909ef2feb5ca53fa298 Mon Sep 17 00:00:00 2001
From: Ludovic Poitou <ludovic.poitou@forgerock.com>
Date: Tue, 03 Jan 2012 15:41:27 +0000
Subject: [PATCH] Cleaner optimization as pointed out by Matt.
---
opends/src/server/org/opends/server/backends/RootDSEBackend.java | 24 ++++++++++++------------
1 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/opends/src/server/org/opends/server/backends/RootDSEBackend.java b/opends/src/server/org/opends/server/backends/RootDSEBackend.java
index 1622f7a..edef0d8 100644
--- a/opends/src/server/org/opends/server/backends/RootDSEBackend.java
+++ b/opends/src/server/org/opends/server/backends/RootDSEBackend.java
@@ -439,10 +439,10 @@
baseMap = subordinateBaseDNs;
}
- for (Map.Entry entry : baseMap.entrySet())
+ for (Map.Entry<DN,Backend> entry : baseMap.entrySet())
{
- DN subBase = (DN)entry.getKey();
- Backend b = (Backend)entry.getValue();
+ DN subBase = entry.getKey();
+ Backend b = entry.getValue();
Entry subBaseEntry = b.getEntry(subBase);
if (subBaseEntry != null)
{
@@ -946,12 +946,12 @@
baseMap = subordinateBaseDNs;
}
- for (Map.Entry entry : baseMap.entrySet())
+ for (Map.Entry<DN,Backend> entry : baseMap.entrySet())
{
- DN baseDN = (DN)entry.getKey();
+ DN baseDN = entry.getKey();
if (entryDN.isDescendantOf(baseDN))
{
- Backend b = (Backend)entry.getValue();
+ Backend b = entry.getValue();
if (b.entryExists(entryDN))
{
return true;
@@ -1061,12 +1061,12 @@
baseMap = subordinateBaseDNs;
}
- for (Map.Entry entry : baseMap.entrySet())
+ for (Map.Entry<DN,Backend> entry : baseMap.entrySet())
{
- DN subBase = (DN)entry.getKey();
+ DN subBase = entry.getKey();
searchOperation.checkIfCanceled(false);
- Backend b = (Backend)entry.getValue();
+ Backend b = entry.getValue();
Entry subBaseEntry = b.getEntry(subBase);
if ((subBaseEntry != null) && filter.matchesEntry(subBaseEntry))
{
@@ -1089,14 +1089,14 @@
try
{
- for (Map.Entry entry : baseMap.entrySet())
+ for (Map.Entry<DN,Backend> entry : baseMap.entrySet())
{
searchOperation.checkIfCanceled(false);
- DN subBase = (DN)entry.getKey();
+ DN subBase = entry.getKey();
searchOperation.setBaseDN(subBase);
- Backend b = (Backend)entry.getValue();
+ Backend b = entry.getValue();
try
{
b.search(searchOperation);
--
Gitblit v1.10.0