Package org.jasig.services.persondir.support

Class Summary
AbstractAggregatingDefaultQueryPersonAttributeDao Provides a base set of implementations and properties for IPersonAttributeDao implementations that aggregate results from a sub List of IPersonAttributeDaos.
AbstractDefaultAttributePersonAttributeDao Abstract class implementing the IPersonAttributeDao method IPersonAttributeDao.getUserAttributes(String) by delegation to IPersonAttributeDao.getUserAttributes(Map) using a configurable default attribute name.
AbstractQueryPersonAttributeDao Provides common functionality for DAOs using a set of attribute values from the seed to perform a query.
CachingPersonAttributeDaoImpl A configurable caching implementation of IPersonAttributeDao which caches results from a wrapped IPersonAttributeDao.
CascadingPersonAttributeDao This org.jasig.portal.services.persondir.IPersonAttributeDao implementation iterates through an ordered List of org.jasig.portal.services.persondir.IPersonAttributeDao impls when getting user attributes.
ComplexStubPersonAttributeDao Looks up the user's attribute Map in the backingMap.
EchoPersonAttributeDaoImpl Simply returns the seed it is passed.
MergingPersonAttributeDaoImpl A IPersonAttributeDao implementation which iterates over children IPersonAttributeDaos queries each with the same data and merges their reported attributes in a configurable way.
MultivaluedPersonAttributeUtils  
RegexGatewayPersonAttributeDao This DAO wraps another DAO and only executes the wrapped DAO if the data in the seed matches criteria set out by the configured patterns Map.
StubPersonAttributeDao A stub IPersonAttributeDao to be used for testing.
 



Copyright © 1998-2007 Java Architectures Special Interest Group. All Rights Reserved.