public class NamedStubPersonAttributeDao
extends org.jasig.services.persondir.support.StubPersonAttributeDao
StubPersonAttributeDao that is able to identify itself
by populating the backing map with the received username. This allows for static attributes
to be merged with other DAOs via MergingPersonAttributeDaoImpl.
Without the unique identifier that is username, the merge would fail resulting in two distinct attribute sets
for the same principal in the ultimate attribute map.| Constructor and Description |
|---|
NamedStubPersonAttributeDao() |
NamedStubPersonAttributeDao(Map backingMap) |
| Modifier and Type | Method and Description |
|---|---|
Set<org.jasig.services.persondir.IPersonAttributes> |
getPeopleWithMultivaluedAttributes(Map<String,List<Object>> query) |
getAvailableQueryAttributes, getBackingMap, getPerson, getPossibleUserAttributeNames, setBackingMapgetPeople, toMultivaluedSeedpublic NamedStubPersonAttributeDao()
public NamedStubPersonAttributeDao(Map backingMap)
public Set<org.jasig.services.persondir.IPersonAttributes> getPeopleWithMultivaluedAttributes(Map<String,List<Object>> query)
getPeopleWithMultivaluedAttributes in interface org.jasig.services.persondir.IPersonAttributeDaogetPeopleWithMultivaluedAttributes in class org.jasig.services.persondir.support.StubPersonAttributeDaoCopyright © 2013 Unicon Inc.. All Rights Reserved.