public interface AttributesMapper<T>
NamingExceptions will
be caught and handled correctly by the LdapTemplate class.
Typically used in search methods of LdapTemplate.
AttributeMapper objects are normally stateless and thus
reusable; they are ideal for implementing attribute-mapping logic in one
place.
Alternatively, consider using a ContextMapper in stead.
LdapTemplate.search(Name, String, AttributesMapper),
LdapTemplate.lookup(Name, AttributesMapper),
ContextMapper| Modifier and Type | Method and Description |
|---|---|
T |
mapFromAttributes(Attributes attributes)
Map Attributes to an object.
|
T mapFromAttributes(Attributes attributes) throws NamingException
attributes - attributes from a SearchResult.NamingException - if any error occurs mapping the attributes