| | |
| | | */ |
| | | package org.opends.server.extensions; |
| | | import org.forgerock.i18n.LocalizableMessage; |
| | | import org.forgerock.i18n.slf4j.LocalizedLogger; |
| | | |
| | | |
| | | |
| | |
| | | import org.opends.server.types.SearchScope; |
| | | |
| | | import static org.opends.messages.ExtensionMessages.*; |
| | | import org.opends.server.loggers.ErrorLogger; |
| | | |
| | | /** |
| | | * This class implements a Directory Server thread that will be used to perform |
| | |
| | | extends DirectoryThread |
| | | implements InternalSearchListener |
| | | { |
| | | |
| | | private static final LocalizedLogger logger = LocalizedLogger.getLoggerForThisClass(); |
| | | |
| | | // The set of base DNs for the search requests. |
| | | private final DN[] baseDNs; |
| | | |
| | |
| | | { |
| | | if (resultCode == ResultCode.NO_SUCH_OBJECT) |
| | | { |
| | | LocalizableMessage message = WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN. |
| | | get(String.valueOf(baseDNs[searchCounter]), |
| | | logger.warn(WARN_DYNAMICGROUP_NONEXISTENT_BASE_DN, String.valueOf(baseDNs[searchCounter]), |
| | | String.valueOf(memberList.getDynamicGroupDN())); |
| | | ErrorLogger.logError(message); |
| | | continue; |
| | | } |
| | | else |