Package org.apereo.cas.redis
Class RedisPersonAttributeDao
- java.lang.Object
-
- org.apereo.services.persondir.support.BasePersonAttributeDao
-
- org.apereo.cas.redis.RedisPersonAttributeDao
-
- All Implemented Interfaces:
java.lang.Comparable<org.apereo.services.persondir.IPersonAttributeDao>,org.apereo.services.persondir.IPersonAttributeDao
public class RedisPersonAttributeDao extends org.apereo.services.persondir.support.BasePersonAttributeDaoThis isRedisPersonAttributeDao.- Since:
- 6.1.0
-
-
Constructor Summary
Constructors Constructor Description RedisPersonAttributeDao()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<java.lang.String>getAvailableQueryAttributes(org.apereo.services.persondir.IPersonAttributeDaoFilter filter)java.util.Set<org.apereo.services.persondir.IPersonAttributes>getPeople(java.util.Map<java.lang.String,java.lang.Object> map, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)java.util.Set<org.apereo.services.persondir.IPersonAttributes>getPeopleWithMultivaluedAttributes(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)org.apereo.services.persondir.IPersonAttributesgetPerson(java.lang.String uid, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)java.util.Set<java.lang.String>getPossibleUserAttributeNames(org.apereo.services.persondir.IPersonAttributeDaoFilter filter)-
Methods inherited from class org.apereo.services.persondir.support.BasePersonAttributeDao
compareTo, getId, getOrder, getSinglePerson, isEnabled, setEnabled, setId, setOrder
-
-
-
-
Method Detail
-
getPerson
public org.apereo.services.persondir.IPersonAttributes getPerson(java.lang.String uid, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)
-
getPeople
public java.util.Set<org.apereo.services.persondir.IPersonAttributes> getPeople(java.util.Map<java.lang.String,java.lang.Object> map, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)
-
getPeopleWithMultivaluedAttributes
public java.util.Set<org.apereo.services.persondir.IPersonAttributes> getPeopleWithMultivaluedAttributes(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> map, org.apereo.services.persondir.IPersonAttributeDaoFilter filter)
-
getPossibleUserAttributeNames
public java.util.Set<java.lang.String> getPossibleUserAttributeNames(org.apereo.services.persondir.IPersonAttributeDaoFilter filter)
-
getAvailableQueryAttributes
public java.util.Set<java.lang.String> getAvailableQueryAttributes(org.apereo.services.persondir.IPersonAttributeDaoFilter filter)
-
-