public class LdapTemplate
extends org.springframework.ldap.core.LdapTemplate
| Modifier and Type | Field and Description | 
|---|---|
private boolean | 
ignoreNameNotFoundException  | 
private boolean | 
ignorePartialResultException  | 
private static org.apache.log4j.Logger | 
logger  | 
| Constructor and Description | 
|---|
LdapTemplate()  | 
LdapTemplate(org.springframework.ldap.core.ContextSource contextSource)
Constructor to setup instance directly. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
assureReturnObjFlagSet(SearchControls controls)
Make sure the returnObjFlag is set in the supplied SearchControls. 
 | 
private void | 
closeContext(DirContext ctx)
Close the supplied DirContext if it is not null. 
 | 
private void | 
closeContextAndNamingEnumeration(DirContext ctx,
                                NamingEnumeration results)
Close the supplied DirContext if it is not null. 
 | 
private void | 
closeNamingEnumeration(NamingEnumeration results)
Close the supplied NamingEnumeration if it is not null. 
 | 
private static String | 
logHelper(String name,
         Object o)  | 
void | 
search(org.springframework.ldap.core.SearchExecutor se,
      org.springframework.ldap.core.NameClassPairCallbackHandler handler,
      org.springframework.ldap.core.DirContextProcessor processor)
Führt die Suche aus. 
 | 
void | 
search(String base,
      String filter,
      SearchControls controls,
      org.springframework.ldap.core.NameClassPairCallbackHandler handler,
      org.springframework.ldap.core.DirContextProcessor processor)
Erstellen Sie ein Such-Objekte und führt die Suche aus. 
 | 
void | 
setIgnoreNameNotFoundException(boolean ignore)  | 
void | 
setIgnorePartialResultException(boolean ignore)  | 
afterPropertiesSet, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, authenticate, bind, bind, bind, create, delete, deleteRecursively, executeReadOnly, executeReadWrite, find, find, findAll, findAll, findByDn, findOne, getContextSource, getObjectDirectoryMapper, list, list, list, list, list, list, listBindings, listBindings, listBindings, listBindings, listBindings, listBindings, listBindings, listBindings, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookup, lookupContext, lookupContext, modifyAttributes, modifyAttributes, modifyAttributes, rebind, rebind, rebind, rename, rename, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, search, searchForContext, searchForObject, searchForObject, searchForObject, searchForObject, searchForObject, setContextSource, setDefaultCountLimit, setDefaultSearchScope, setDefaultTimeLimit, setIgnoreSizeLimitExceededException, setObjectDirectoryMapper, unbind, unbind, unbind, unbind, updateprivate static final org.apache.log4j.Logger logger
private boolean ignorePartialResultException
private boolean ignoreNameNotFoundException
public LdapTemplate()
public LdapTemplate(org.springframework.ldap.core.ContextSource contextSource)
contextSource - the ContextSource to use.public void setIgnorePartialResultException(boolean ignore)
setIgnorePartialResultException in class org.springframework.ldap.core.LdapTemplatepublic void setIgnoreNameNotFoundException(boolean ignore)
setIgnoreNameNotFoundException in class org.springframework.ldap.core.LdapTemplatepublic void search(String base, String filter, SearchControls controls, org.springframework.ldap.core.NameClassPairCallbackHandler handler, org.springframework.ldap.core.DirContextProcessor processor)
search in interface org.springframework.ldap.core.LdapOperationssearch in class org.springframework.ldap.core.LdapTemplatebase - Search-Basefilter - Filtercontrols - SearchControlshandler - CallbackHandlerprocessor - ContextProcessorpublic void search(org.springframework.ldap.core.SearchExecutor se,
                   org.springframework.ldap.core.NameClassPairCallbackHandler handler,
                   org.springframework.ldap.core.DirContextProcessor processor)
search in interface org.springframework.ldap.core.LdapOperationssearch in class org.springframework.ldap.core.LdapTemplatese - SearchExecutorhandler - CallbackHandlerprocessor - ContextProcessorprivate void assureReturnObjFlagSet(SearchControls controls)
controls - the SearchControls to check.private void closeContextAndNamingEnumeration(DirContext ctx, NamingEnumeration results)
ctx - the context to close.results - the NamingEnumeration zo close.private void closeContext(DirContext ctx)
ctx - the context to close.private void closeNamingEnumeration(NamingEnumeration results)
results - the NamingEnumeration to close.Copyright © 2019. All rights reserved.