| | |
| | | extends DirectoryThread |
| | | implements InternalSearchListener |
| | | { |
| | | |
| | | private static final LocalizedLogger logger = LocalizedLogger.getLoggerForThisClass(); |
| | | |
| | | /** The set of base DNs for the search requests. */ |
| | |
| | | /** The set of search filters for the search requests. */ |
| | | private final SearchFilter[] searchFilters; |
| | | |
| | | |
| | | |
| | | /** |
| | | * Creates a new dynamic group search thread that is associated with the |
| | | * provided member list and that will perform the search using the provided |
| | |
| | | searchCounter = 0; |
| | | } |
| | | |
| | | |
| | | |
| | | /** |
| | | * Performs the set of searches and provides the results to the associated |
| | | * member list. |
| | | */ |
| | | /** Performs the set of searches and provides the results to the associated member list. */ |
| | | @Override |
| | | public void run() |
| | | { |
| | |
| | | memberList.setSearchesCompleted(); |
| | | } |
| | | |
| | | |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void handleInternalSearchEntry(InternalSearchOperation searchOperation, |
| | | SearchResultEntry searchEntry) |
| | |
| | | } |
| | | } |
| | | |
| | | |
| | | |
| | | /** {@inheritDoc} */ |
| | | @Override |
| | | public void handleInternalSearchReference( |
| | | InternalSearchOperation searchOperation, |
| | |
| | | // No implementation required. |
| | | } |
| | | } |
| | | |