com.atlassian.user.impl.ldap.search.page
Class LDAPSingleStringPager
java.lang.Object
com.atlassian.user.search.page.AbstractPrefetchingPager<T>
com.atlassian.user.impl.ldap.search.page.AbstractLDAPPager<String>
com.atlassian.user.impl.ldap.search.page.LDAPSingleStringPager
- All Implemented Interfaces:
- Pager<String>, Iterable<String>, Iterator<String>
- Direct Known Subclasses:
- LDAPMembershipToUsernamePager
public class LDAPSingleStringPager
- extends AbstractLDAPPager<String>
|
Field Summary |
static org.apache.log4j.Category |
log
|
| Methods inherited from class com.atlassian.user.search.page.AbstractPrefetchingPager |
getCurrentPage, getIndex, getIndexOfFirstItemInCurrentPage, getIndexWithinPage, hasNext, isEmpty, iterator, next, nextPage, onLastPage, preload, skipTo |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
public static final org.apache.log4j.Category log
LDAPSingleStringPager
public LDAPSingleStringPager(LdapSearchProperties searchProperties,
LdapContextFactory repository,
LDAPPagerInfo info)
preloadSearchResult
protected List<String> preloadSearchResult(SearchResult result,
List<String> prefetched)
throws EntityException
- Description copied from class:
AbstractLDAPPager
- Parses the
SearchResult and stores the result in the list of prefetched items.
- Specified by:
preloadSearchResult in class AbstractLDAPPager<String>
- Returns:
- the
List of prefetched results.
- Throws:
EntityException
Copyright © 2005-2009 Atlassian Software Systems Pty Ltd. All Rights Reserved.