A C D E F G I L M N O P R S

A

AbstractAggregatingDefaultQueryPersonAttributeDao - Class in org.jasig.services.persondir.support
Provides a base set of implementations and properties for IPersonAttributeDao implementations that aggregate results from a sub List of IPersonAttributeDaos.
AbstractAggregatingDefaultQueryPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
 
AbstractDefaultAttributePersonAttributeDao - Class in org.jasig.services.persondir.support
Abstract class implementing the IPersonAttributeDao method IPersonAttributeDao.getUserAttributes(String) by delegation to IPersonAttributeDao.getUserAttributes(Map) using a configurable default attribute name.
AbstractDefaultAttributePersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao
 
AbstractJdbcPersonAttributeDao - Class in org.jasig.services.persondir.support.jdbc
Provides common logic for executing a JDBC based attribute query.
AbstractJdbcPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.jdbc.AbstractJdbcPersonAttributeDao
 
AbstractPersonAttributeMappingQuery - Class in org.jasig.services.persondir.support.jdbc
An object which will execute a SQL query with the expectation of yielding a ResultSet with zero or one rows, which it maps to null or to a Map from uPortal attribute names to values.
AbstractPersonAttributeMappingQuery(DataSource, String, List) - Constructor for class org.jasig.services.persondir.support.jdbc.AbstractPersonAttributeMappingQuery
Instantiate the query, providing a DataSource against which the query will run and the SQL representing the query, which should take exactly one parameter: the unique ID of the user.
AbstractQueryPersonAttributeDao - Class in org.jasig.services.persondir.support
Provides common functionality for DAOs using a set of attribute values from the seed to perform a query.
AbstractQueryPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao
 
addResult(Map, Object, Object) - Static method in class org.jasig.services.persondir.support.MultivaluedPersonAttributeUtils
Adds a key/value pair to the specified Map, creating multi-valued values when appropriate.
appliesTo(Map) - Method in interface org.jasig.services.persondir.support.rule.AttributeRule
Indicates whether the rule applies to the user described by the specified information.
appliesTo(Map) - Method in class org.jasig.services.persondir.support.rule.SimpleAttributeRule
 
AttributeRule - Interface in org.jasig.services.persondir.support.rule
Defines the contract for a person directory user attribute rule for use with the DeclaredRulePersonAttributeDao.
attrMerger - Variable in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Strategy for merging together the results from successive PersonAttributeDaos.

C

CachingPersonAttributeDaoImpl - Class in org.jasig.services.persondir.support
A configurable caching implementation of IPersonAttributeDao which caches results from a wrapped IPersonAttributeDao.
CachingPersonAttributeDaoImpl() - Constructor for class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
CascadingPersonAttributeDao - Class in org.jasig.services.persondir.support
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.
CascadingPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.CascadingPersonAttributeDao
 
ComplexStubPersonAttributeDao - Class in org.jasig.services.persondir.support
Looks up the user's attribute Map in the backingMap.
ComplexStubPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
Creates a new, empty, dao.
ComplexStubPersonAttributeDao(Map) - Constructor for class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
Creates a new DAO with the specified backing map.

D

DeclaredRulePersonAttributeDao - Class in org.jasig.services.persondir.support.rule
Implementation of uPortal's IPersonAttributeDao that evaluates person directory information based on configurable rules.
DeclaredRulePersonAttributeDao(String, List) - Constructor for class org.jasig.services.persondir.support.rule.DeclaredRulePersonAttributeDao
Creates a new DeclaredRulePersonAttributeDao specifying the attributeName to pass to AbstractDefaultAttributePersonAttributeDao.setDefaultAttributeName(String) and the List of AttributeRules to pass to #setRules(AttributeRule[])

E

EchoPersonAttributeDaoImpl - Class in org.jasig.services.persondir.support
Simply returns the seed it is passed.
EchoPersonAttributeDaoImpl() - Constructor for class org.jasig.services.persondir.support.EchoPersonAttributeDaoImpl
 
evaluate(Map) - Method in interface org.jasig.services.persondir.support.rule.AttributeRule
Applies the embodied rule to the user described by the specified information and returns the result.
evaluate(Map) - Method in class org.jasig.services.persondir.support.rule.SimpleAttributeRule
 

F

flattenCollection(Collection) - Static method in class org.jasig.services.persondir.support.MultivaluedPersonAttributeUtils
Takes a Collection and creates a flattened Collection out of it.

G

getAttributeNameMappings() - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
Get the Map from non-null String column names to Sets of non-null Strings representing the names of the uPortal attributes to be initialized from the specified column.
getAttributeQuery() - Method in class org.jasig.services.persondir.support.jdbc.AbstractJdbcPersonAttributeDao
 
getAttributeQuery() - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
 
getAttributeQuery() - Method in class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
 
getAttributesFromDao(Map, boolean, IPersonAttributeDao, Map) - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Call to execute the appropriate query on the current IPersonAttributeDao.
getAttributesFromDao(Map, boolean, IPersonAttributeDao, Map) - Method in class org.jasig.services.persondir.support.CascadingPersonAttributeDao
If this is the first call, isFirstQuery == true, the query run against the current IPersonAttributeDao is done using the seed Map.
getAttributesFromDao(Map, boolean, IPersonAttributeDao, Map) - Method in class org.jasig.services.persondir.support.MergingPersonAttributeDaoImpl
Calls the current IPersonAttributeDao from using the seed.
getBackingMap() - Method in class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
 
getBackingMap() - Method in class org.jasig.services.persondir.support.StubPersonAttributeDao
Get the Map which this stub object will return for all legal invocations of attributesForUser()
getBaseDN() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
getCachedPersonAttributesDao() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getCacheKey(Map) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
Generates a Serializable cache key from the seed parameters according to the documentation of this class.
getCacheKeyAttributes() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getColumnsToAttributes() - Method in class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
Get the Map from non-null String column names to Sets of non-null Strings representing the names of the uPortal attributes to be initialized from the specified column.
getContextSource() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
getDefaultAttributeName() - Method in class org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao
Returns the attribute set by AbstractDefaultAttributePersonAttributeDao.setDefaultAttributeName(String) or if it has not been called the default value "uid" is returned.
getLdapAttributesToPortalAttributes() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
Get the mapping from LDAP attribute names to uPortal attribute names.
getMerger() - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Get the strategy whereby we accumulate attributes.
getMisses() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getNameValueColumnMappings() - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
 
getNullResultsObject() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getPatterns() - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
getPersonAttributeDaos() - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Get an unmodifiable List of delegates which we will poll for attributes.
getPossibleUserAttributeNames() - Method in interface org.jasig.services.persondir.IPersonAttributeDao
Gets a Set of attribute names that may be returned by the IPersonAttributeDao.getUserAttributes(Map).
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
This implementation is not always correct.
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.EchoPersonAttributeDaoImpl
Possible attributes are unknown; will always return null.
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
getPossibleUserAttributeNames() - Method in interface org.jasig.services.persondir.support.rule.AttributeRule
Indicates the complete set of user attribute names that may be returned by a call to evaluate.
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.rule.DeclaredRulePersonAttributeDao
Aggregates the results of calling getPossibleUserAttributeNames() on each AttributeRule instance in the rules array.
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.rule.SimpleAttributeRule
 
getPossibleUserAttributeNames() - Method in class org.jasig.services.persondir.support.StubPersonAttributeDao
 
getQueries() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
getQuery() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
getQueryAttributes() - Method in class org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao
 
getRules() - Method in class org.jasig.services.persondir.support.rule.DeclaredRulePersonAttributeDao
 
getTargetPersonAttributeDao() - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
getTimeLimit() - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
getUserAttributes(Map) - Method in interface org.jasig.services.persondir.IPersonAttributeDao
Obtains a mutable Map from attribute names to values for the given query seed which is an immutable Map.
getUserAttributes(String) - Method in interface org.jasig.services.persondir.IPersonAttributeDao
This method uses a single attribute to get a Map of user attributes.
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Iterates through the configured List of IPersonAttributeDao instances.
getUserAttributes(String) - Method in class org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao
Implements this interface method by creating a seed Map from the uid argument and delegating to getUserAttributes() on that Map.
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao
Checks the seed for being null, throws IllegalArgumentException if it is.
Ensures the seed contains the attributes needed to run the query, returns null if they aren't available.
Compiles the Object[] of arguments from the seed based on the queryAttributes.
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
Wraps the call to the specified cachedPersonAttributesDao IPersonAttributeDao delegate with a caching layer.
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
 
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.EchoPersonAttributeDaoImpl
Returns a duplicate of the seed it is passed.
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.rule.DeclaredRulePersonAttributeDao
 
getUserAttributes(Map) - Method in class org.jasig.services.persondir.support.StubPersonAttributeDao
 
getUserAttributes(String) - Method in class org.jasig.services.persondir.support.StubPersonAttributeDao
 
getUserAttributesIfNeeded(Object[]) - Method in class org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao
Is called by AbstractQueryPersonAttributeDao.getUserAttributes(Map) if the attributes required for the query, as defined by the values of the queryAttributes property, are available in the seed.
getUserAttributesIfNeeded(Object[]) - Method in class org.jasig.services.persondir.support.jdbc.AbstractJdbcPersonAttributeDao
Gets the query from the AbstractJdbcPersonAttributeDao.getAttributeQuery() method.
Runs the query.
Calls AbstractJdbcPersonAttributeDao.parseAttributeMapFromResults(List) with the query results.
Returns results from AbstractJdbcPersonAttributeDao.parseAttributeMapFromResults(List) link.
getUserAttributesIfNeeded(Object[]) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
Checks for valid query and context source objects.
Executes the search.
Returns the attribute map results from the query.
getUserInfoCache() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 

I

IAttributeMerger - Interface in org.jasig.services.persondir.support.merger
Interface for merging attributes from sibling PersonAttributeDaos.
IPersonAttributeDao - Interface in org.jasig.services.persondir
Data access object which, for a given Map of query data, returns a Map from attribute names to attribute values.
isCacheNullResults() - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
isMatchAllPatterns() - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
isMatchAllValues() - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
isRecoverExceptions() - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
True if this class will catch exceptions thrown by its delegate DAOs and fail to propogate them.

L

LdapPersonAttributeDao - Class in org.jasig.services.persondir.support.ldap
LDAP implementation of org.jasig.portal.services.persondir.IPersonAttributeDao.
LdapPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
logger - Variable in class org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao
 

M

mergeAttributes(Map, Map) - Method in interface org.jasig.services.persondir.support.merger.IAttributeMerger
Modify the "toModify" argument in consideration of the "toConsider" argument.
mergeAttributes(Map, Map) - Method in class org.jasig.services.persondir.support.merger.MultivaluedAttributeMerger
Please note that the dest map is modified.
mergeAttributes(Map, Map) - Method in class org.jasig.services.persondir.support.merger.NoncollidingAttributeAdder
For entries in toConsider the keys of which are not keys in toModify, adds the entry to toModify and returns toModify.
mergeAttributes(Map, Map) - Method in class org.jasig.services.persondir.support.merger.ReplacingAttributeAdder
Simply puts all the values in toConsider into toModify and returns toModify.
MergingPersonAttributeDaoImpl - Class in org.jasig.services.persondir.support
A IPersonAttributeDao implementation which iterates over children IPersonAttributeDaos queries each with the same data and merges their reported attributes in a configurable way.
MergingPersonAttributeDaoImpl() - Constructor for class org.jasig.services.persondir.support.MergingPersonAttributeDaoImpl
 
MultiRowJdbcPersonAttributeDao - Class in org.jasig.services.persondir.support.jdbc
An org.jasig.portal.services.persondir.IPersonAttributeDao implementation that maps attribute names and values from name and value column pairs.
MultiRowJdbcPersonAttributeDao(DataSource, List, String) - Constructor for class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
Creates a new MultiRowJdbcPersonAttributeDao specifying the DataSource and SQL to use.
MultivaluedAttributeMerger - Class in org.jasig.services.persondir.support.merger
Merger that retains values from both maps.
MultivaluedAttributeMerger() - Constructor for class org.jasig.services.persondir.support.merger.MultivaluedAttributeMerger
 
MultivaluedPersonAttributeUtils - Class in org.jasig.services.persondir.support
 

N

NoncollidingAttributeAdder - Class in org.jasig.services.persondir.support.merger
Merger which implements accumulation of Map entries such that entries once established are individually immutable.
NoncollidingAttributeAdder() - Constructor for class org.jasig.services.persondir.support.merger.NoncollidingAttributeAdder
 
NULL_RESULTS_OBJECT - Static variable in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 

O

org.jasig.services.persondir - package org.jasig.services.persondir
 
org.jasig.services.persondir.support - package org.jasig.services.persondir.support
 
org.jasig.services.persondir.support.jdbc - package org.jasig.services.persondir.support.jdbc
 
org.jasig.services.persondir.support.ldap - package org.jasig.services.persondir.support.ldap
 
org.jasig.services.persondir.support.merger - package org.jasig.services.persondir.support.merger
 
org.jasig.services.persondir.support.rule - package org.jasig.services.persondir.support.rule
 

P

parseAttributeMapFromResults(List) - Method in class org.jasig.services.persondir.support.jdbc.AbstractJdbcPersonAttributeDao
Takes the List from the AbstractPersonAttributeMappingQuery implementation and passes it to the implementing the class for parsing into the returned user attribute Map.
parseAttributeMapFromResults(List) - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
Returned Map will have values of String or a List of String.
parseAttributeMapFromResults(List) - Method in class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
Returned Map will have values of String or a List of String.
parseAttributeToAttributeMapping(Map) - Static method in class org.jasig.services.persondir.support.MultivaluedPersonAttributeUtils
Translate from a more flexible Attribute to Attribute mapping format to a Map from String to Set of Strings.
personAttributeDaos - Variable in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
A List of child IPersonAttributeDao instances which we will poll in order.

R

recoverExceptions - Variable in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
True if we should catch, logger, and ignore Throwables propogated by individual DAOs.
RegexGatewayPersonAttributeDao - Class in org.jasig.services.persondir.support
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.
RegexGatewayPersonAttributeDao(String, String, IPersonAttributeDao) - Constructor for class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
Creates a RegexGatewayPersonAttributeDao that will test a single attribute.
ReplacingAttributeAdder - Class in org.jasig.services.persondir.support.merger
Attribute merge strategy whereby considered attributes over-write previously set values for attributes with colliding names.
ReplacingAttributeAdder() - Constructor for class org.jasig.services.persondir.support.merger.ReplacingAttributeAdder
 

S

setAttributeNameMappings(Map) - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
The passed Map must have keys of type String and values of type String or a Set of String.
setBackingMap(Map) - Method in class org.jasig.services.persondir.support.ComplexStubPersonAttributeDao
 
setBackingMap(Map) - Method in class org.jasig.services.persondir.support.StubPersonAttributeDao
Set the Map which this stub object will return for all legal invocations of attributesForUser().
setBaseDN(String) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
setCachedPersonAttributesDao(IPersonAttributeDao) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
setCacheKeyAttributes(Set) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
setCacheNullResults(boolean) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
setColumnsToAttributes(Map) - Method in class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
Set the Map to use for mapping from a column name to a attribute name or Set of attribute names.
setContextSource(ContextSource) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
setDefaultAttributeName(String) - Method in class org.jasig.services.persondir.support.AbstractDefaultAttributePersonAttributeDao
Sets the attribute to use for AbstractDefaultAttributePersonAttributeDao.getUserAttributes(String) queries.
setLdapAttributesToPortalAttributes(Map) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
Set the Map to use for mapping from a ldap attribute name to a portal attribute name or Set of portal attribute names.
setMatchAllPatterns(boolean) - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
setMatchAllValues(boolean) - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
setMerger(IAttributeMerger) - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Set the strategy whereby we accumulate attributes from the results of polling our delegates.
setNameValueColumnMappings(Map) - Method in class org.jasig.services.persondir.support.jdbc.MultiRowJdbcPersonAttributeDao
The Map of columns from a name column to value columns.
setNullResultsObject(Map) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
setPatterns(Map) - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
setPersonAttributeDaos(List) - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Set the List of delegates which we will poll for attributes.
setQuery(String) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
setQueryAttributes(List) - Method in class org.jasig.services.persondir.support.AbstractQueryPersonAttributeDao
 
setQueryAttributes(List) - Method in class org.jasig.services.persondir.support.jdbc.AbstractJdbcPersonAttributeDao
JDBC DAOs require a non-null queryAttribute list.
setRecoverExceptions(boolean) - Method in class org.jasig.services.persondir.support.AbstractAggregatingDefaultQueryPersonAttributeDao
Set to true if you would like this class to swallow RuntimeExceptions thrown by its delegates.
setRules(List) - Method in class org.jasig.services.persondir.support.rule.DeclaredRulePersonAttributeDao
 
setTargetPersonAttributeDao(IPersonAttributeDao) - Method in class org.jasig.services.persondir.support.RegexGatewayPersonAttributeDao
 
setTimeLimit(int) - Method in class org.jasig.services.persondir.support.ldap.LdapPersonAttributeDao
 
setUserInfoCache(Map) - Method in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
SimpleAttributeRule - Class in org.jasig.services.persondir.support.rule
Sets a specified attribute to a specified value when a specified seed value matches a specified pattern.
SimpleAttributeRule(String, String, String, String) - Constructor for class org.jasig.services.persondir.support.rule.SimpleAttributeRule
 
SingleRowJdbcPersonAttributeDao - Class in org.jasig.services.persondir.support.jdbc
An org.jasig.portal.services.persondir.IPersonAttributeDao implementation that maps from column names in the result of a SQL query to attribute names.
SingleRowJdbcPersonAttributeDao(DataSource, List, String) - Constructor for class org.jasig.services.persondir.support.jdbc.SingleRowJdbcPersonAttributeDao
Creates a new MultiRowJdbcPersonAttributeDao specifying the DataSource and SQL to use.
statsLogger - Variable in class org.jasig.services.persondir.support.CachingPersonAttributeDaoImpl
 
StubPersonAttributeDao - Class in org.jasig.services.persondir.support
A stub IPersonAttributeDao to be used for testing.
StubPersonAttributeDao() - Constructor for class org.jasig.services.persondir.support.StubPersonAttributeDao
 
StubPersonAttributeDao(Map) - Constructor for class org.jasig.services.persondir.support.StubPersonAttributeDao
 

A C D E F G I L M N O P R S

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