T
- type of connection factorypublic abstract class AbstractParallelSearchExecutor<T extends ConnectionFactory> extends AbstractSearchExecutor
logger
Constructor and Description |
---|
AbstractParallelSearchExecutor(ExecutorService es)
Creates a new abstract parallel search executor.
|
Modifier and Type | Method and Description |
---|---|
Collection<Response<SearchResult>> |
search(T factory,
SearchFilter[] filters)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
search(T factory,
SearchFilter[] filters,
String... attrs)
Performs a search operation with the supplied connection factory.
|
abstract Collection<Response<SearchResult>> |
search(T factory,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
search(T factory,
String... filters)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
search(T factory,
String[] filters,
String... attrs)
Performs a search operation with the supplied connection factory.
|
createSearchOperation, finalize, getExecutorService, getSearchCache, getSearchExceptionHandler, getSearchResponseHandlers, setSearchCache, setSearchExceptionHandler, setSearchResponseHandlers, shutdown, shutdownNow, toString
equals, getBaseDn, getBinaryAttributes, getDerefAliases, getReturnAttributes, getSearchEntryHandlers, getSearchFilter, getSearchReferenceHandlers, getSearchScope, getSizeLimit, getSortBehavior, getTimeLimit, getTypesOnly, hashCode, newObjectScopeSearchRequest, newObjectScopeSearchRequest, newObjectScopeSearchRequest, newSearchRequest, setBaseDn, setBinaryAttributes, setDerefAliases, setReturnAttributes, setSearchEntryHandlers, setSearchFilter, setSearchReferenceHandlers, setSearchScope, setSizeLimit, setSortBehavior, setTimeLimit, setTypesOnly
getControls, getIntermediateResponseHandlers, getReferralHandler, setControls, setIntermediateResponseHandlers, setReferralHandler
public AbstractParallelSearchExecutor(ExecutorService es)
es
- executor servicepublic Collection<Response<SearchResult>> search(T factory, String... filters) throws LdapException
factory
- to get a connection fromfilters
- to search withLdapException
- if the search failspublic Collection<Response<SearchResult>> search(T factory, SearchFilter[] filters) throws LdapException
factory
- to get a connection fromfilters
- to search withLdapException
- if the search failspublic Collection<Response<SearchResult>> search(T factory, String[] filters, String... attrs) throws LdapException
factory
- to get a connection fromfilters
- to search withattrs
- to returnLdapException
- if the search failspublic Collection<Response<SearchResult>> search(T factory, SearchFilter[] filters, String... attrs) throws LdapException
factory
- to get a connection fromfilters
- to search withattrs
- to returnLdapException
- if the search failspublic abstract Collection<Response<SearchResult>> search(T factory, SearchFilter[] filters, String[] attrs, SearchEntryHandler... handlers) throws LdapException
factory
- to get a connection fromfilters
- to search withattrs
- to returnhandlers
- entry handlersLdapException
- if the search failsCopyright © 2003-2019 Virginia Tech. All Rights Reserved.