use of org.apereo.portal.persondir.PortalRootPersonAttributeDao in project uPortal by Jasig.
the class PersonDirectoryConfiguration method getPersonAttributeDao.
/**
* Overrides DAO acts as the root, it handles incorporating attributes from the attribute
* swapper utility, wraps the caching DAO
*/
@Bean(name = "personAttributeDao")
@Qualifier("personAttributeDao")
public IPersonAttributeDao getPersonAttributeDao() {
final PortalRootPersonAttributeDao rslt = new PortalRootPersonAttributeDao();
rslt.setDelegatePersonAttributeDao(getRequestAttributeMergingDao());
rslt.setAttributeOverridesMap(getSessionAttributesOverridesMap());
return rslt;
}
Aggregations