|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
NamingEnumeration classes, which are useful when
implementing search logic for a connector.
See:
Description
| Class Summary | |
|---|---|
| AbsoluteQueryResultNamingEnumeration | Handle some basic normalising of SearchResult returned by LDAP search requests, in particular converting
relative names and LDAP URLs to absolute names. |
| AppendingNamingEnumeration<T> | An enumeration that can step through the elements of a collection or sequentially through a list of child enumerations (ie logically appending them). |
| LookAheadRawNamingEnumeration<T> | Provides base class to be used in situations where the next enumeration result needs to pre-cached, usually because not all results are suitable to return to the client so that they need to be read and analyzed before deciding if they should be skipped. |
| ProcessingNamingEnumeration | A base class for enumerations which want to process entries while stepping through them, allowing for entries to be
skipped when ProcessingNamingEnumeration.processNext(SearchResult) returns false. |
| RawNamingEnumeration<T> | A NamingEnumeration which counts the number of returned objects, and which enforces any optionally provided time / size limits. |
The package contains abstract and concrete classes to assist in writing NamingEnumeration classes, which are useful when
implementing search logic for a connector. Of particular importance is the issue of streaming search results back to the client
incrementally as they become available.
$Id: package.html 47098 2010-01-22 01:36:37Z khaam03 $
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||