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.