|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of SearchRequest in org.ldaptive |
|---|
| Subclasses of SearchRequest in org.ldaptive | |
|---|---|
class |
SearchExecutor
Helper class which encapsulates the try, finally idiom used to execute a SearchOperation. |
| Methods in org.ldaptive that return SearchRequest | |
|---|---|
static SearchRequest |
SearchRequest.newObjectScopeSearchRequest(String dn)
Returns a search request initialized for use with an object level search scope. |
static SearchRequest |
SearchRequest.newObjectScopeSearchRequest(String dn,
String[] attrs)
Returns a search request initialized for use with an object level search scope. |
static SearchRequest |
SearchRequest.newObjectScopeSearchRequest(String dn,
String[] attrs,
SearchFilter filter)
Returns a search request initialized for use with an object level search scope. |
protected static SearchRequest |
SearchRequest.newSearchRequest(SearchRequest request)
Returns a search request initialized with the supplied request. |
| Methods in org.ldaptive that return types with arguments of type SearchRequest | |
|---|---|
Cache<SearchRequest> |
SearchOperation.getCache()
Returns the cache to check when performing search operations. |
Cache<SearchRequest> |
SearchExecutor.getSearchCache()
Returns the search cache. |
OperationExceptionHandler<SearchRequest,SearchResult> |
SearchExecutor.getSearchExceptionHandler()
Returns the search exception handler. |
| Methods in org.ldaptive with parameters of type SearchRequest | |
|---|---|
protected Response<SearchResult> |
SearchOperation.executeSearch(SearchRequest request)
Performs the ldap search. |
protected Response<SearchResult> |
SearchOperation.invoke(SearchRequest request)
Call the provider specific implementation of this ldap operation. |
protected static SearchRequest |
SearchRequest.newSearchRequest(SearchRequest request)
Returns a search request initialized with the supplied request. |
protected SearchResult |
SearchOperation.readResult(SearchRequest request,
SearchIterator si)
Invokes the provider search operation and iterates over the results. |
| Method parameters in org.ldaptive with type arguments of type SearchRequest | |
|---|---|
void |
SearchOperation.setCache(Cache<SearchRequest> c)
Sets the cache. |
void |
SearchExecutor.setSearchCache(Cache<SearchRequest> cache)
Sets the search cache. |
void |
SearchExecutor.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler. |
| Constructor parameters in org.ldaptive with type arguments of type SearchRequest | |
|---|---|
SearchOperation(Connection conn,
Cache<SearchRequest> c)
Creates a new search operation. |
|
| Uses of SearchRequest in org.ldaptive.ad.control.util |
|---|
| Uses of SearchRequest in org.ldaptive.ad.handler |
|---|
| Methods in org.ldaptive.ad.handler with parameters of type SearchRequest | |
|---|---|
protected void |
AbstractBinaryAttributeHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected void |
RangeEntryHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected void |
PrimaryGroupIdHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
void |
AbstractBinaryAttributeHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this entry handler. |
| Uses of SearchRequest in org.ldaptive.async |
|---|
| Methods in org.ldaptive.async with parameters of type SearchRequest | |
|---|---|
FutureResponse<SearchResult> |
AsyncSearchOperation.execute(SearchRequest request)
Execute this ldap operation. |
protected Response<SearchResult> |
AsyncSearchOperation.invoke(SearchRequest request)
Call the provider specific implementation of this ldap operation. |
| Constructors in org.ldaptive.async with parameters of type SearchRequest | |
|---|---|
AsyncSearchOperation.AsyncSearchListener(SearchRequest request)
Creates a new async search listener. |
|
| Uses of SearchRequest in org.ldaptive.auth |
|---|
| Methods in org.ldaptive.auth that return SearchRequest | |
|---|---|
protected SearchRequest |
AbstractSearchEntryResolver.createSearchRequest(AuthenticationCriteria ac)
Returns a search request for the supplied authentication criteria. |
protected SearchRequest |
WhoAmIEntryResolver.createSearchRequest(AuthenticationCriteria ac,
String dn)
Returns a search request for an object level search for the supplied DN. |
protected SearchRequest |
AbstractSearchEntryResolver.createSearchRequest(AuthenticationCriteria ac,
String[] returnAttributes)
Deprecated. use AbstractSearchEntryResolver.createSearchRequest(AuthenticationCriteria) |
protected SearchRequest |
AbstractSearchDnResolver.createSearchRequest(SearchFilter filter)
Returns a search request for searching for a single entry in an LDAP, returning no attributes. |
| Methods in org.ldaptive.auth that return types with arguments of type SearchRequest | |
|---|---|
Cache<SearchRequest> |
AbstractSearchOperationFactory.getSearchCache()
Returns the search cache. |
OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchOperationFactory.getSearchExceptionHandler()
Returns the search exception handler. |
| Method parameters in org.ldaptive.auth with type arguments of type SearchRequest | |
|---|---|
void |
AbstractSearchOperationFactory.setSearchCache(Cache<SearchRequest> cache)
Sets the search cache. |
void |
AbstractSearchOperationFactory.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler. |
| Uses of SearchRequest in org.ldaptive.cache |
|---|
| Classes in org.ldaptive.cache with type parameters of type SearchRequest | |
|---|---|
interface |
Cache<Q extends SearchRequest>
Interface for cache implementations. |
class |
LRUCache<Q extends SearchRequest>
Least-Recently-Used cache implementation. |
| Uses of SearchRequest in org.ldaptive.cli |
|---|
| Methods in org.ldaptive.cli that return SearchRequest | |
|---|---|
protected SearchRequest |
SearchOperationCli.initSearchRequest(org.apache.commons.cli.CommandLine line)
Initialize a search request with command line options. |
| Methods in org.ldaptive.cli with parameters of type SearchRequest | |
|---|---|
protected int |
SearchOperationCli.search(ConnectionFactory cf,
SearchRequest request)
Executes the ldap search operation. |
| Uses of SearchRequest in org.ldaptive.concurrent |
|---|
| Subclasses of SearchRequest in org.ldaptive.concurrent | |
|---|---|
class |
AbstractAggregateSearchExecutor<T extends ConnectionFactory>
Base class for aggregate search executors. |
class |
AbstractParallelSearchExecutor<T extends ConnectionFactory>
Base class for parallel search executors. |
class |
AbstractSearchExecutor
Base class for concurrent search executors. |
class |
AggregatePooledSearchExecutor
Executes a list of search filters in parallel over a list of connection factories, each search is performed on a separate connection in the pool. |
class |
AggregateSearchExecutor
Executes a list of search filters in parallel over a list of connection factories. |
class |
ParallelPooledSearchExecutor
Executes a list of search filters in parallel, each search is performed on a separate connection in the pool. |
class |
ParallelSearchExecutor
Executes a list of search filters in parallel. |
class |
QueueingSearchExecutor
Executes a search filter and places the results of the operation on a blocking queue. |
| Methods in org.ldaptive.concurrent that return types with arguments of type SearchRequest | |
|---|---|
Cache<SearchRequest> |
AbstractSearchExecutor.getSearchCache()
Returns the search cache. |
OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchExecutor.getSearchExceptionHandler()
Returns the search exception handler. |
| Methods in org.ldaptive.concurrent with parameters of type SearchRequest | |
|---|---|
protected void |
QueueingSearchExecutor.configureSearchRequest(SearchRequest request,
BlockingQueue<QueueingSearchExecutor.SearchItem> queue)
Sets the appropriate handlers on the supplied search request so that entries, references, and intermediate responses are made available on the supplied queue. |
protected Callable<Response<SearchResult>> |
QueueingSearchExecutor.createCallable(Connection conn,
SearchOperation operation,
SearchRequest request,
BlockingQueue<QueueingSearchExecutor.SearchItem> queue)
Returns a Callable that executes the supplied request with the
supplied operation in a try-finally block that opens and closes the
connection. |
HandlerResult<SearchEntry> |
QueueingSearchExecutor.SearchEntryHandler.handle(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the supplied result. |
HandlerResult<SearchReference> |
QueueingSearchExecutor.SearchReferenceHandler.handle(Connection conn,
SearchRequest request,
SearchReference reference)
Handle the supplied result. |
void |
QueueingSearchExecutor.SearchEntryHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this entry handler. |
void |
QueueingSearchExecutor.SearchReferenceHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this reference handler. |
| Method parameters in org.ldaptive.concurrent with type arguments of type SearchRequest | |
|---|---|
void |
AbstractSearchExecutor.setSearchCache(Cache<SearchRequest> cache)
Sets the search cache. |
void |
AbstractSearchExecutor.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler. |
| Uses of SearchRequest in org.ldaptive.control.util |
|---|
| Uses of SearchRequest in org.ldaptive.handler |
|---|
| Methods in org.ldaptive.handler with parameters of type SearchRequest | |
|---|---|
HandlerResult<SearchEntry> |
RecursiveEntryHandler.handle(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the supplied result. |
HandlerResult<SearchEntry> |
AbstractSearchEntryHandler.handle(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the supplied result. |
HandlerResult<SearchEntry> |
SearchEntryHandler.handle(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the supplied result. |
HandlerResult<SearchReference> |
SearchReferenceHandler.handle(Connection conn,
SearchRequest request,
SearchReference reference)
Handle the supplied result. |
protected void |
AbstractSearchEntryHandler.handleAttribute(Connection conn,
SearchRequest request,
LdapAttribute attr)
Handle a single attribute. |
protected String |
CaseChangeEntryHandler.handleAttributeName(Connection conn,
SearchRequest request,
String name)
Returns the supplied attribute name unaltered. |
protected String |
AbstractSearchEntryHandler.handleAttributeName(Connection conn,
SearchRequest request,
String name)
Returns the supplied attribute name unaltered. |
protected void |
CaseChangeEntryHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected void |
MergeAttributeEntryHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected void |
AbstractSearchEntryHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected void |
DnAttributeEntryHandler.handleAttributes(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the attributes of a search entry. |
protected byte[] |
CaseChangeEntryHandler.handleAttributeValue(Connection conn,
SearchRequest request,
byte[] value)
Returns the supplied attribute value unaltered. |
protected byte[] |
AbstractSearchEntryHandler.handleAttributeValue(Connection conn,
SearchRequest request,
byte[] value)
Returns the supplied attribute value unaltered. |
protected String |
CaseChangeEntryHandler.handleAttributeValue(Connection conn,
SearchRequest request,
String value)
Returns the supplied attribute value unaltered. |
protected String |
AbstractSearchEntryHandler.handleAttributeValue(Connection conn,
SearchRequest request,
String value)
Returns the supplied attribute value unaltered. |
protected String |
CaseChangeEntryHandler.handleDn(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the dn of a search entry. |
protected String |
AbstractSearchEntryHandler.handleDn(Connection conn,
SearchRequest request,
SearchEntry entry)
Handle the dn of a search entry. |
void |
AbstractSearchEntryHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this entry handler. |
void |
SearchReferenceHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this reference handler. |
void |
SearchEntryHandler.initializeRequest(SearchRequest request)
Initialize the search request for use with this entry handler. |
| Uses of SearchRequest in org.ldaptive.jaas |
|---|
| Methods in org.ldaptive.jaas that return SearchRequest | |
|---|---|
SearchRequest |
PropertiesRoleResolverFactory.createSearchRequest(Map<String,?> jaasOptions)
Creates a new search request with the supplied JAAS options. |
SearchRequest |
RoleResolverFactory.createSearchRequest(Map<String,?> jaasOptions)
Creates a new search request with the supplied JAAS options. |
| Methods in org.ldaptive.jaas with parameters of type SearchRequest | |
|---|---|
Set<LdapRole> |
RoleResolver.search(SearchRequest request)
Executes a search request and converts any attributes to ldap roles. |
Set<LdapRole> |
AbstractSearchRoleResolver.search(SearchRequest request)
Executes a search request and converts any attributes to ldap roles. |
| Uses of SearchRequest in org.ldaptive.pool |
|---|
| Methods in org.ldaptive.pool that return SearchRequest | |
|---|---|
SearchRequest |
SearchValidator.getSearchRequest()
Returns the search request. |
| Methods in org.ldaptive.pool with parameters of type SearchRequest | |
|---|---|
void |
SearchValidator.setSearchRequest(SearchRequest sr)
Sets the search request. |
| Constructors in org.ldaptive.pool with parameters of type SearchRequest | |
|---|---|
SearchValidator(SearchRequest sr)
Creates a new search validator. |
|
| Uses of SearchRequest in org.ldaptive.props |
|---|
| Constructors in org.ldaptive.props with parameters of type SearchRequest | |
|---|---|
SearchRequestPropertySource(SearchRequest request)
Creates a new search request property source using the default properties file. |
|
SearchRequestPropertySource(SearchRequest request,
Properties props)
Creates a new search request property source. |
|
SearchRequestPropertySource(SearchRequest request,
PropertySource.PropertyDomain domain,
Properties props)
Creates a new search request property source. |
|
SearchRequestPropertySource(SearchRequest request,
Reader... readers)
Creates a new search request property source. |
|
SearchRequestPropertySource(SearchRequest request,
String... paths)
Creates a new search request property source. |
|
| Uses of SearchRequest in org.ldaptive.provider |
|---|
| Methods in org.ldaptive.provider with parameters of type SearchRequest | |
|---|---|
SearchIterator |
ProviderConnection.search(SearchRequest request)
Search the ldap. |
void |
ProviderConnection.searchAsync(SearchRequest request,
SearchListener listener)
Search the ldap asynchronously. |
| Uses of SearchRequest in org.ldaptive.provider.jndi |
|---|
| Methods in org.ldaptive.provider.jndi with parameters of type SearchRequest | |
|---|---|
protected SearchControls |
JndiConnection.JndiSearchIterator.getSearchControls(SearchRequest sr)
Returns a search controls object configured with the supplied search request. |
protected String |
JndiConnection.JndiSearchIterator.getSearchDn(LdapContext ctx,
SearchRequest sr)
Determines the DN of the supplied search request. |
protected void |
JndiConnection.JndiSearchIterator.initializeSearchContext(LdapContext ctx,
SearchRequest sr)
Adds any additional environment properties found in the supplied request to the supplied context. |
protected NamingEnumeration<SearchResult> |
JndiConnection.JndiSearchIterator.search(LdapContext ctx,
SearchRequest sr)
Executes DirContext.search( javax.naming.Name, String, Object[],
SearchControls). |
SearchIterator |
JndiConnection.search(SearchRequest request)
Search the ldap. |
void |
JndiConnection.searchAsync(SearchRequest request,
SearchListener listener)
Search the ldap asynchronously. |
| Constructors in org.ldaptive.provider.jndi with parameters of type SearchRequest | |
|---|---|
JndiConnection.JndiSearchIterator(SearchRequest sr)
Creates a new jndi search iterator. |
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||