|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Uses of IPersonAttributeDao in org.jasig.services.persondir.support |
|---|
| Classes in org.jasig.services.persondir.support that implement IPersonAttributeDao | |
|---|---|
class |
AbstractAggregatingDefaultQueryPersonAttributeDao
Provides a base set of implementations and properties for IPersonAttributeDao implementations that aggregate results from a sub List of IPersonAttributeDaos. |
class |
AbstractDefaultAttributePersonAttributeDao
Abstract class implementing the IPersonAttributeDao method getUserAttributes(String) by delegation to
getUserAttributes(Map) using a configurable
default attribute name. |
class |
AbstractQueryPersonAttributeDao
Provides common functionality for DAOs using a set of attribute values from the seed to perform a query. |
class |
CachingPersonAttributeDaoImpl
A configurable caching implementation of IPersonAttributeDao
which caches results from a wrapped IPersonAttributeDao. |
class |
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. |
class |
ComplexStubPersonAttributeDao
Looks up the user's attribute Map in the backingMap. |
class |
EchoPersonAttributeDaoImpl
Simply returns the seed it is passed. |
class |
MergingPersonAttributeDaoImpl
A IPersonAttributeDao implementation which iterates over children
IPersonAttributeDaos queries each with the same data and merges their
reported attributes in a configurable way. |
class |
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. |
class |
StubPersonAttributeDao
A stub IPersonAttributeDao to be used for testing. |
| Methods in org.jasig.services.persondir.support that return IPersonAttributeDao | |
|---|---|
IPersonAttributeDao |
CachingPersonAttributeDaoImpl.getCachedPersonAttributesDao()
|
IPersonAttributeDao |
RegexGatewayPersonAttributeDao.getTargetPersonAttributeDao()
|
| Methods in org.jasig.services.persondir.support with parameters of type IPersonAttributeDao | |
|---|---|
protected Map |
MergingPersonAttributeDaoImpl.getAttributesFromDao(Map seed,
boolean isFirstQuery,
IPersonAttributeDao currentlyConsidering,
Map resultAttributes)
Calls the current IPersonAttributeDao from using the seed. |
protected Map |
CascadingPersonAttributeDao.getAttributesFromDao(Map seed,
boolean isFirstQuery,
IPersonAttributeDao currentlyConsidering,
Map resultAttributes)
If this is the first call, isFirstQuery == true, the query run against the current IPersonAttributeDao is done using the seed Map. |
protected abstract Map |
AbstractAggregatingDefaultQueryPersonAttributeDao.getAttributesFromDao(Map seed,
boolean isFirstQuery,
IPersonAttributeDao currentlyConsidering,
Map resultAttributes)
Call to execute the appropriate query on the current IPersonAttributeDao. |
void |
CachingPersonAttributeDaoImpl.setCachedPersonAttributesDao(IPersonAttributeDao cachedPersonAttributesDao)
|
void |
RegexGatewayPersonAttributeDao.setTargetPersonAttributeDao(IPersonAttributeDao targetPersonAttributeDao)
|
| Constructors in org.jasig.services.persondir.support with parameters of type IPersonAttributeDao | |
|---|---|
RegexGatewayPersonAttributeDao(String attributeName,
String pattern,
IPersonAttributeDao enclosed)
Creates a RegexGatewayPersonAttributeDao that will test a single attribute. |
|
| Uses of IPersonAttributeDao in org.jasig.services.persondir.support.jdbc |
|---|
| Classes in org.jasig.services.persondir.support.jdbc that implement IPersonAttributeDao | |
|---|---|
class |
AbstractJdbcPersonAttributeDao
Provides common logic for executing a JDBC based attribute query. |
class |
MultiRowJdbcPersonAttributeDao
An org.jasig.portal.services.persondir.IPersonAttributeDao
implementation that maps attribute names and values from name and value column
pairs. |
class |
SingleRowJdbcPersonAttributeDao
An org.jasig.portal.services.persondir.IPersonAttributeDao
implementation that maps from column names in the result of a SQL query
to attribute names. |
| Uses of IPersonAttributeDao in org.jasig.services.persondir.support.ldap |
|---|
| Classes in org.jasig.services.persondir.support.ldap that implement IPersonAttributeDao | |
|---|---|
class |
LdapPersonAttributeDao
LDAP implementation of org.jasig.portal.services.persondir.IPersonAttributeDao. |
| Uses of IPersonAttributeDao in org.jasig.services.persondir.support.rule |
|---|
| Classes in org.jasig.services.persondir.support.rule that implement IPersonAttributeDao | |
|---|---|
class |
DeclaredRulePersonAttributeDao
Implementation of uPortal's IPersonAttributeDao that evaluates
person directory information based on configurable rules. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||