- All Superinterfaces:
public interface ExecutableSearchFilter extends ExecutableSearch
A search filter that can be executed against an LDAP to fetch results.
execute@Nonnull SearchResult execute
(@Nonnull SearchExecutor executor, @Nonnull ConnectionFactory factory) throws LdapExceptionPerforms an LDAP search and returns the results.
executor- configured to perform searches
factory- ready-to-use connection factory
- the result of this search filter
LdapException- thrown if there is an error performing the search
getSearchFilter@Nonnull SearchFilter getSearchFilter()Returns the search filter associated with this executable search filter.
- search filter