Modifier and Type | Field and Description |
---|---|
private Response<SearchResult> |
SearchReference.referenceResponse
response from following the reference.
|
private OperationExceptionHandler<SearchRequest,SearchResult> |
SearchExecutor.searchExceptionHandler
Handler to handle search exceptions.
|
Modifier and Type | Method and Description |
---|---|
static SearchResult |
SearchResult.mergeEntries(SearchResult result)
Merges the entries in the supplied result into a single entry.
|
protected SearchResult |
SearchOperation.readResult(SearchRequest request,
SearchIterator si)
Invokes the provider search operation and iterates over the results.
|
SearchResult |
SearchResult.subResult(int fromIndex,
int toIndex)
Returns a portion of this result between the specified fromIndex, inclusive, and toIndex, exclusive.
|
Modifier and Type | Method and Description |
---|---|
protected Response<SearchResult> |
SearchOperation.executeSearch(SearchRequest request)
Performs the ldap search.
|
Response<SearchResult> |
SearchReference.getReferenceResponse()
Returns the response from following the reference.
|
OperationExceptionHandler<SearchRequest,SearchResult> |
SearchExecutor.getSearchExceptionHandler()
Returns the search exception handler.
|
protected Response<SearchResult> |
SearchOperation.invoke(SearchRequest request) |
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
String... attrs)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
SearchFilter filter,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
String filter)
Performs a search operation with the supplied connection factory.
|
Response<SearchResult> |
SearchExecutor.search(ConnectionFactory factory,
String filter,
String... attrs)
Performs a search operation with the supplied connection factory.
|
Modifier and Type | Method and Description |
---|---|
static SearchResult |
SearchResult.mergeEntries(SearchResult result)
Merges the entries in the supplied result into a single entry.
|
Modifier and Type | Method and Description |
---|---|
void |
SearchReference.setReferenceResponse(Response<SearchResult> response)
Sets the response from following the reference.
|
void |
SearchExecutor.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler.
|
Modifier and Type | Method and Description |
---|---|
Response<SearchResult> |
DirSyncClient.execute(SearchRequest request)
Performs a search operation with the
DirSyncControl . |
Response<SearchResult> |
DirSyncClient.execute(SearchRequest request,
CookieManager manager)
Performs a search operation with the
DirSyncControl . |
Response<SearchResult> |
DirSyncClient.execute(SearchRequest request,
Response<SearchResult> response)
Performs a search operation with the
DirSyncControl . |
Response<SearchResult> |
DirSyncClient.executeToCompletion(SearchRequest request)
|
Response<SearchResult> |
DirSyncClient.executeToCompletion(SearchRequest request,
CookieManager manager)
Performs a search operation with the
DirSyncControl . |
Modifier and Type | Method and Description |
---|---|
Response<SearchResult> |
DirSyncClient.execute(SearchRequest request,
Response<SearchResult> response)
Performs a search operation with the
DirSyncControl . |
protected byte[] |
DirSyncClient.getDirSyncCookie(Response<SearchResult> response)
Returns the dir sync cookie in the supplied response or null if no cookie exists.
|
protected long |
DirSyncClient.getDirSyncFlags(Response<SearchResult> response)
Returns the dir sync flags in the supplied response or -1 if no flags exists.
|
boolean |
DirSyncClient.hasMore(Response<SearchResult> response)
Returns whether
DirSyncClient.execute(SearchRequest, Response) can be invoked again. |
Modifier and Type | Method and Description |
---|---|
protected static SearchResult |
SchemaFactory.getSearchResult(ConnectionFactory factory,
String dn,
String filter,
String[] retAttrs)
Searches for the supplied dn and returns its ldap entry.
|
Modifier and Type | Method and Description |
---|---|
static Schema |
SchemaFactory.createSchema(SearchResult schemaResult)
Creates a new schema.
|
Modifier and Type | Field and Description |
---|---|
private SearchResult |
AsyncSearchOperation.AsyncSearchListener.searchResult
To build as results arrive.
|
Modifier and Type | Field and Description |
---|---|
private Response<SearchResult> |
AsyncSearchOperation.AsyncSearchListener.searchResponse
To return when a response is received or the operation is aborted.
|
Modifier and Type | Method and Description |
---|---|
FutureResponse<SearchResult> |
AsyncSearchOperation.execute(SearchRequest request) |
Response<SearchResult> |
AsyncSearchOperation.AsyncSearchListener.getResponse()
Returns the response data associated with this search, blocking until a response is available.
|
protected Response<SearchResult> |
AsyncSearchOperation.invoke(SearchRequest request) |
Modifier and Type | Field and Description |
---|---|
private OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchOperationFactory.searchExceptionHandler
Handler to handle search exceptions.
|
Modifier and Type | Method and Description |
---|---|
protected abstract SearchResult |
AbstractSearchEntryResolver.performLdapSearch(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response)
Executes an ldap search with the supplied authentication criteria.
|
protected SearchResult |
WhoAmIEntryResolver.performLdapSearch(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
protected SearchResult |
PooledSearchEntryResolver.performLdapSearch(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
SearchResult |
SearchEntryResolver.performLdapSearch(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
protected SearchResult |
AuthorizationIdentityEntryResolver.performLdapSearch(AuthenticationCriteria criteria,
AuthenticationHandlerResponse response) |
protected SearchResult |
AbstractSearchDnResolver.performLdapSearch(SearchFilter filter)
Executes the ldap search operation with the supplied filter.
|
Modifier and Type | Method and Description |
---|---|
OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchOperationFactory.getSearchExceptionHandler()
Returns the search exception handler.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSearchOperationFactory.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler.
|
Modifier and Type | Field and Description |
---|---|
private SearchResult |
LRUCache.Item.result
Ldap result.
|
Modifier and Type | Method and Description |
---|---|
SearchResult |
Cache.get(Q request)
Returns the ldap result for the supplied request.
|
SearchResult |
LRUCache.get(Q request) |
Modifier and Type | Method and Description |
---|---|
void |
Cache.put(Q request,
SearchResult result)
Stores the ldap result for the supplied request.
|
void |
LRUCache.put(Q request,
SearchResult result) |
Constructor and Description |
---|
Item(SearchResult sr)
Creates a new item.
|
Modifier and Type | Field and Description |
---|---|
private OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchExecutor.searchExceptionHandler
Handler to handle search exceptions.
|
private Response<SearchResult> |
QueueingSearchExecutor.SearchItem.searchResponse
Response contained in this blocking search item.
|
Modifier and Type | Method and Description |
---|---|
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. |
Response<SearchResult> |
QueueingSearchExecutor.SearchItem.getResponse()
Returns the response contained in this item or null if this item does not contain a response.
|
OperationExceptionHandler<SearchRequest,SearchResult> |
AbstractSearchExecutor.getSearchExceptionHandler()
Returns the search exception handler.
|
Collection<Response<SearchResult>> |
AggregateSearchExecutor.search(ConnectionFactory[] factories,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
Collection<Response<SearchResult>> |
ParallelSearchExecutor.search(ConnectionFactory factory,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
Collection<Response<SearchResult>> |
AggregatePooledSearchExecutor.search(PooledConnectionFactory[] factories,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
Collection<Response<SearchResult>> |
ParallelPooledSearchExecutor.search(PooledConnectionFactory factory,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers) |
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
String... attrs)
Performs a search operation with the supplied connection factories.
|
abstract Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
String... filters)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractAggregateSearchExecutor.search(T[] factories,
String[] filters,
String... attrs)
Performs a search operation with the supplied connection factories.
|
Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters,
String... attrs)
Performs a search operation with the supplied connection factory.
|
abstract Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
SearchFilter[] filters,
String[] attrs,
SearchEntryHandler... handlers)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
String... filters)
Performs a search operation with the supplied connection factory.
|
Collection<Response<SearchResult>> |
AbstractParallelSearchExecutor.search(T factory,
String[] filters,
String... attrs)
Performs a search operation with the supplied connection factory.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractSearchExecutor.setSearchExceptionHandler(OperationExceptionHandler<SearchRequest,SearchResult> handler)
Sets the search exception handler.
|
Constructor and Description |
---|
SearchItem(Response<SearchResult> response)
Creates a new blocking search item.
|
Modifier and Type | Field and Description |
---|---|
private Response<SearchResult> |
SyncReplItem.Response.response
Response that this class wraps.
|
Modifier and Type | Method and Description |
---|---|
Response<SearchResult> |
PagedResultsClient.execute(SearchRequest request)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
PagedResultsClient.execute(SearchRequest request,
CookieManager manager)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
PagedResultsClient.execute(SearchRequest request,
Response<SearchResult> response)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
VirtualListViewClient.execute(SearchRequest request,
VirtualListViewParams params)
Performs a search operation with the
VirtualListViewRequestControl . |
Response<SearchResult> |
VirtualListViewClient.execute(SearchRequest request,
VirtualListViewParams params,
Response<SearchResult> response)
Performs a search operation with the
VirtualListViewRequestControl . |
Response<SearchResult> |
PagedResultsClient.executeToCompletion(SearchRequest request)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
PagedResultsClient.executeToCompletion(SearchRequest request,
CookieManager manager)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
SyncReplItem.Response.getResponse()
Returns the underlying response.
|
Modifier and Type | Method and Description |
---|---|
VirtualListViewRequestControl |
VirtualListViewParams.createRequestControl(Response<SearchResult> response,
boolean critical)
Creates a new virtual list view request control using the properties in this VLV params.
|
Response<SearchResult> |
PagedResultsClient.execute(SearchRequest request,
Response<SearchResult> response)
Performs a search operation with the
PagedResultsControl . |
Response<SearchResult> |
VirtualListViewClient.execute(SearchRequest request,
VirtualListViewParams params,
Response<SearchResult> response)
Performs a search operation with the
VirtualListViewRequestControl . |
protected byte[] |
PagedResultsClient.getPagedResultsCookie(Response<SearchResult> response)
Returns the paged results cookie in the supplied response or null if no cookie exists.
|
boolean |
PagedResultsClient.hasMore(Response<SearchResult> response)
Returns whether
PagedResultsClient.execute(SearchRequest, Response) can be invoked again. |
Constructor and Description |
---|
Response(Response<SearchResult> res)
Creates a new response.
|
Modifier and Type | Method and Description |
---|---|
protected SearchResult |
Dsmlv1Reader.createSearchResult(Document doc)
Creates a search result that corresponds to the supplied DSML document.
|
SearchResult |
JsonReader.SearchResultDeserializer.deserialize(com.google.gson.JsonElement json,
Type type,
com.google.gson.JsonDeserializationContext context) |
SearchResult |
Dsmlv1Reader.read()
Reads DSML data from the reader and returns a search result.
|
SearchResult |
SearchResultReader.read()
Reads an ldap result.
|
SearchResult |
JsonReader.read()
Reads JSON data from the reader and returns a search result.
|
SearchResult |
LdifReader.read()
Reads LDIF data from the reader and returns a search result.
|
Modifier and Type | Method and Description |
---|---|
protected Document |
Dsmlv1Writer.createDsml(SearchResult result)
Creates DSML that corresponds to the supplied search result.
|
protected String |
LdifWriter.createLdif(SearchResult result)
Creates an LDIF using the supplied search result.
|
com.google.gson.JsonElement |
JsonWriter.SearchResultSerializer.serialize(SearchResult result,
Type type,
com.google.gson.JsonSerializationContext context) |
void |
SearchResultWriter.write(SearchResult result)
Writes the supplied ldap result.
|
void |
Dsmlv1Writer.write(SearchResult result)
Writes the supplied search result to the writer.
|
void |
LdifWriter.write(SearchResult result)
Writes the supplied search result to the writer.
|
void |
JsonWriter.write(SearchResult result)
Writes the supplied search result to the writer.
|
Modifier and Type | Method and Description |
---|---|
static Set<LdapRole> |
LdapRole.toRoles(SearchResult result)
Iterates over the supplied result and returns all attributes as a set of ldap roles.
|
Modifier and Type | Method and Description |
---|---|
protected Operation<SearchRequest,SearchResult> |
SearchReferralHandler.createReferralOperation(Connection conn) |
Modifier and Type | Method and Description |
---|---|
protected void |
Dsmlv1ServletSearchExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected void |
JsonServletSearchTemplatesExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected void |
Dsmlv1ServletSearchTemplatesExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected abstract void |
AbstractServletSearchTemplatesExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response)
Writes the supplied search result to the servlet response output stream.
|
protected void |
JsonServletSearchExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected void |
AttributeValueServletSearchExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected abstract void |
AbstractServletSearchExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response)
Writes the supplied search result to the servlet response output stream.
|
protected void |
LdifServletSearchExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
protected void |
LdifServletSearchTemplatesExecutor.writeResponse(SearchResult result,
javax.servlet.http.HttpServletResponse response) |
Modifier and Type | Method and Description |
---|---|
SearchResult |
SearchTemplatesExecutor.search(Query query)
Applies the supplied query to a search templates and aggregates all results into a single search result.
|
protected SearchResult |
SearchTemplatesExecutor.search(SearchFilter[] filters,
String[] returnAttrs,
Integer fromResult,
Integer toResult)
Performs an LDAP search with the supplied filters and aggregates all the search results together.
|
Copyright © 2003-2019 Virginia Tech. All Rights Reserved.